more [-dlfpcsu ] [-num ] [+/ pattern] [+ linenum] [file ... ]
more命令和cat的功能一樣都是檢視檔案裡的內容,但有所不同的是more可以按頁來檢視檔案的內容,還支援直接跳轉行等功能。
引數描述
+n從笫n行開始顯示
-n定義螢幕大小為n行
+/pattern
在每個檔案顯示前搜尋該字串(pattern),然後從該字串前兩行之後開始顯示
-c從頂部清屏,然後顯示
-d提示「press space to continue,』q』 to quit(按空格鍵繼續,按q鍵退出)」,禁用響鈴功能
-l忽略ctrl+l(換頁)字元
-p通過清除視窗而不是滾屏來對檔案進行換頁,與-c選項相似
-s把連續的多個空行顯示為一行
-u把檔案內容中的下畫線去掉
操作命令
描述enter
向下n行,需要定義。預設為1行
ctrl+f
向下滾動一屏
空格鍵 向下
滾動一屏
ctrl+b
返回上一屏
=輸出當前行的行號
:f輸出檔名和當前行的行號
v呼叫vi編輯器
!命令 調
用shell,並執行命令
q退出more
命令:
more +3 log1
輸出:
hc@hc-virtual-machine:~/snap$ nl -b a log1
1 我是log1的第一行
2 3
4 我是log1的第四行
5 我是log1的第五行
6 7 我是log1的第七行
hc@hc-virtual-machine:~/snap$ more +3 log1
我是log1的第四行
我是log1的第五行
我是log1的第七行
命令:
more +/五 log1
輸出:
hc@hc-virtual-machine:~/snap$ cat log1
我是log1的第一行
我是log1的第三行
我是log1的第四行
我是log1的第五行
我是log1的第七行
hc@hc-virtual-machine:~/snap$ more +/五 log1
...跳過
我是log1的第三行
我是log1的第四行
我是log1的第五行
我是log1的第七行
命令:
more -2 log1
輸出:
顯示輸出檔案的第一二行
hc@hc-virtual-machine:~/snap$ more -2 log1
我是log1的第一行
--更多--(20%)
按下enter鍵後,向下n行,需要定義。預設為1行,輸出了第三行
我是log1的第一行
我是log1的第三行
--更多--(40%)
按下空格鍵後,向下滾動一屏(當前設定的是一屏為2行),輸出了第四五行
hc@hc-virtual-machine:~/snap$ more -2 log1
我是log1的第一行
我是log1的第三行
我是log1的第四行
我是log1的第五行
--更多--(79%)
命令:
ls | more -5
輸出:
hc@hc-virtual-machine:~$ ls
hc@hc-virtual-machine:~$ ls | more -5
examples.desktop
git_demo
pycharmprojects
snap
vmware-tools-distrib
--更多--
說明:
每頁顯示5個檔案資訊,按 ctrl+f 或者 空格鍵 將會顯示下5條檔案資訊。
linux每日命令 13 more命令
more dlfpcsu num pattern linenum file more命令和cat的功能一樣都是檢視檔案裡的內容,但有所不同的是more可以按頁來檢視檔案的內容,還支援直接跳轉行等功能。引數描述 n從笫n行開始顯示 n定義螢幕大小為n行 pattern 在每個檔案顯示前搜尋該字串 pa...
linux每日命令 13 more命令
閱讀目錄 content more dlfpcsu num pattern linenum file more命令和cat的功能一樣都是檢視檔案裡的內容,但有所不同的是more可以按頁來檢視檔案的內容,還支援直接跳轉行等功能。引數描述 n從笫n行開始顯示 n定義螢幕大小為n行 pattern 在每個...
每天乙個linux命令 13 more命令
more 3 log2012.log輸出 root localhost test cat log2012.log 2012 01 2012 02 2012 03 2012 04 day1 2012 04 day2 2012 04 day3 root localhost test more 3 log...