日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux more 下一页_Linux more命令详解

發布時間:2023/12/20 linux 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux more 下一页_Linux more命令详解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

more功能類似?cat?,cat命令是整個文件的內容從上到下顯示在屏幕上。?more會以一頁一頁的顯示方便使用者逐頁閱讀,而最基本的指令就是按空白鍵(space)就往下一頁顯示,按?b?鍵就會往回(back)一頁顯示,而且還有搜尋字串的功能?。more命令從前向后讀取文件,因此在啟動時就加載整個文件。

1.命令格式:

more?[-dlfpcsu?]?[-num?]?[+/?pattern]?[+?linenum]?[file?...?]

2.命令功能:

more命令和cat的功能一樣都是查看文件里的內容,但有所不同的是more可以按頁來查看文件的內容,還支持直接跳轉行等功能。

3.命令參數:

+n??????從笫n行開始顯示

-n???????定義屏幕大小為n行

+/pattern?在每個檔案顯示前搜尋該字串(pattern),然后從該字串前兩行之后開始顯示

-c???????從頂部清屏,然后顯示

-d???????提示“Press?space?to?continue,’q’?to?quit(按空格鍵繼續,按q鍵退出)”,禁用響鈴功能

-l????????忽略Ctrl+l(換頁)字符

-p???????通過清除窗口而不是滾屏來對文件進行換頁,與-c選項相似

-s???????把連續的多個空行顯示為一行

-u???????把文件內容中的下畫線去掉

4.常用操作命令:

Enter????向下n行,需要定義。默認為1行

Ctrl+F???向下滾動一屏

空格鍵??向下滾動一屏

Ctrl+B??返回上一屏

=???????輸出當前行的行號

:f?????輸出文件名和當前行的行號

V??????調用vi編輯器

!命令???調用Shell,并執行命令

q???????退出more

5.命令實例:

實例1:顯示文件中從第3行起的內容

命令:

aijian.shi@U-aijian-shi:~/ALM$ cat test.log ? ? ? ? ? ? ? ? ? #顯示所有日志內容

aijian.shi@U-aijian-shi:~/ALM$ more +3 test.log ? ? ? ? ? ? ? #從第三行開始顯示日志內容

輸出:

1 aijian.shi@U-aijian-shi:~/ALM$ cattest.log

2 2016-8-1aijian.shi

3 2016-8-2yafang.wei

4 2016-8-3hong.zhan

5 2016-8-4yuyan.zhang

6 2016-8-5senlin.zhao

7 2016-8-6yanbin.liu

8 2016-8-7hui.liu

9 2016-8-8yanhua.liu

10 2016-8-9baoixn.cui

11 2016-8-10ge.song

12 2016-8-11zhongjun.zhen

13 2016-8-12 qiu.liao

aijian.shi@U-aijian-shi:~/ALM$ more +3 test.log

2016-8-3 hong.zhan

2016-8-4 yuyan.zhang

2016-8-5 senlin.zhao

2016-8-6 yanbin.liu

2016-8-7 hui.liu

2016-8-8 yanhua.liu

2016-8-9 baoixn.cui

2016-8-10 ge.song

2016-8-11 zhongjun.zhen

2016-8-12 qiu.lia

實例2.將日志內容設置為每屏顯示4行

命令:

aijian.shi@U-aijian-shi:~/ALM$ more -4 test.log

輸出:

1 aijian.shi@U-aijian-shi:~/ALM$ more -4test.log

2 2016-8-1aijian.shi

3 2016-8-2yafang.wei

4 2016-8-3hong.zhan

5 2016-8-4yuyan.zhang

6

7 ...skipping one line ? ? ? ? ? ? ?#這里使用ctrl+F或者空格鍵來滾屏

8 2016-8-6yanbin.liu

9 2016-8-7hui.liu

10 2016-8-8yanhua.liu

11 2016-8-9baoixn.cui

12

13 ...skipping one line

14 2016-8-11zhongjun.zhen

15 2016-8-12 qiu.liao

實例3.從文件中查找第一個出現"liu"字符串的行,并從該處前兩行開始顯示輸出

命令:

aijian.shi@U-aijian-shi:~/ALM$ more +/liu test.log

輸出:

1 aijian.shi@U-aijian-shi:~/ALM$ more +/liu test.log

2

3 ...skipping

4 2016-8-4yuyan.zhang

5 2016-8-5senlin.zhao

6 2016-8-6yanbin.liu

7 2016-8-7hui.liu

8 2016-8-8yanhua.liu

9 2016-8-9baoixn.cui

10 2016-8-10ge.song

11 2016-8-11zhongjun.zhen

12 2016-8-12 qiu.liao

實例4.當一個目錄下的文件內容太多,可以用more來分頁顯示。這得和管道?|?結合起來

命令:

aijian.shi@U-aijian-shi:~/ALM$ cat test.log | more -5 ? #“|”表示管道,作用是可以將前面命令的輸出當做后面命令的輸入

輸出:

1 aijian.shi@U-aijian-shi:~/ALM$ cat test.log | more -5

2 2016-8-1aijian.shi

3 2016-8-2yafang.wei

4 2016-8-3hong.zhan

5 2016-8-4yuyan.zhang

6 2016-8-5senlin.zhao

7

8 ...skipping one line

9 2016-8-7hui.liu

10 2016-8-8yanhua.liu

11 2016-8-9baoixn.cui

12 2016-8-10ge.song

13 2016-8-11zhongjun.zhen

14 --more--

總結

以上是生活随笔為你收集整理的linux more 下一页_Linux more命令详解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。