一、命令格式:java
more [-dlfpcsu ] [-num ] [+/ pattern] [+ linenum] [file]編輯器
二、命令功能:函數
more命令和cat的功能同樣都是查看文件裏的內容,但有所不一樣的是more能夠按頁來查看文件的內容,還支持直接跳轉行等功能。ui
三、命令參數:spa
+n 從笫n行開始顯示 -n 定義屏幕大小爲n行 +/pattern 在每一個檔案顯示前搜尋該字串(pattern),而後從該字串前兩行以後開始顯示 -c 從頂部清屏,而後顯示 -d 提示「Press space to continue,’q’ to quit(按空格鍵繼續,按q鍵退出)」,禁用響鈴功能 -l 忽略Ctrl+l(換頁)字符 -p 經過清除窗口而不是滾屏來對文件進行換頁,與-c選項類似 -s 把連續的多個空行顯示爲一行 -u 把文件內容中的下畫線去掉
四、經常使用操做:code
Enter 向下n行,須要定義。默認爲1行 Ctrl+F 向下滾動一屏 空格鍵 向下滾動一屏 Ctrl+B 返回上一屏 = 輸出當前行的行號 :f 輸出文件名和當前行的行號 V 調用vi編輯器 !命令 調用Shell,並執行命令 q 退出more
五、簡單實例:blog
(1)、顯示文件中從第3行起的內容it
命令:io
more +3 a.txtclass
輸出:
felix@felix-computer:~/test$ cat a.txt 第一行 第二行 第三行 第四行 第五行 第六行 felix@felix-computer:~/test$ more +3 a.txt 第三行 第四行 第五行 第六行
(2)、從文件中查找第一個出現「六」的行,並從該處前兩行開始顯示輸出
命令:
more +/六 a.txt
輸出:
felix@felix-computer:~/test$ more +/六 a.txt
...跳過
第四行
第五行
第六行
(3)、設定每屏顯示的函數
命令:
more -2 a.txt
輸出:
felix@felix-computer:~/test$ more -2 a.txt
第一行
第二行
--更多--(33%)
(4)、列出當前文件下的文件,有時候文件可能很是多,能夠和more連用,來分頁顯示
命令:
ls | more -5
輸出:
felix@felix-computer:~$ ls | more -5
bin
configuration
examples.desktop
felix_bigHomework.py
java_error_in_WEBIDE_1932.log
--更多--