more命令用法举例
more命令
1.命令格式:more [-dlfpcsu ] [-num ] [+/ pattern] [+ linenum] [file ... ]?
2.命令功能:
2.1 more命令功能類似cat: cat命令是整個(gè)文件的內(nèi)容從上到下顯示在屏幕上, more會(huì)以一頁(yè)一頁(yè)的顯示方便使用者逐頁(yè)閱讀
2.2 more可以按頁(yè)來(lái)查看文件的內(nèi)容,還支持直接跳轉(zhuǎn)行等功能
2.3 按空白鍵(space)就往下一頁(yè)顯示,按b鍵就會(huì)往回(back)一頁(yè)顯示
3.命令參數(shù):
+n ?從笫n行開(kāi)始顯示
-n ?定義屏幕大小為n行
-c ?從頂部清屏,然后顯示
-d ?提示“Press space to continue,’q’ to quit(按空格鍵繼續(xù),按q鍵退出)”,禁用響鈴功能
-l ?略Ctrl+l(換頁(yè))字符
-p ?通過(guò)清除窗口而不是滾屏來(lái)對(duì)文件進(jìn)行換頁(yè),與-c選項(xiàng)相似
-s ?把連續(xù)的多個(gè)空行顯示為一行
-u ?把文件內(nèi)容中的下畫(huà)線去掉
+/pattern 在每個(gè)檔案顯示前搜尋該字串(pattern),然后從該字串前兩行之后開(kāi)始顯示 ?
4.常用操作命令:
Enter ? ?向下n行,需要定義。默認(rèn)為1行
Ctrl+F ? 向下滾動(dòng)一屏
空格鍵 ? 向下滾動(dòng)一屏
Ctrl+B ? 返回上一屏
= ? ? ? ?輸出當(dāng)前行的行號(hào)
:f ? ? ? 輸出文件名和當(dāng)前行的行號(hào)
V ? ? ? ?調(diào)用vi編輯器
!命令 ? ?調(diào)用Shell,并執(zhí)行命令?
q ? ? ? ?退出more
5.命令實(shí)例:
4.1從第3行起,顯示文件中的內(nèi)容: more +3 文件名
[hduser0401@dev-l002782 ~]$ more +3 test0929.txt
3,test03
4,test04
5,test05
4.2從文件中查找第一個(gè)出現(xiàn)"04字符串的行,并從該處前兩行開(kāi)始顯示輸出: more +/pattern 文件名
[hduser0401@dev-l002782 ~]$ cat test0929.txt
1,test01
2,test02
3,test03
4,test04
5,test05
6,test06
7,test07
8,test08
9,test09
10,test10
[hduser0401@dev-l002782 ~]$ more +/04 test0929.txt
...skipping
2,test02
3,test03
4,test04
5,test05
6,test06
7,test07
8,test08
9,test09
10,test10
[hduser0401@dev-l002782 ~]$?
4.3設(shè)定每屏顯示行數(shù):more -n 文件名
[hduser0401@dev-l002782 ~]$ more -5 test0929.txt
1,test01
2,test02
3,test03
4,test04
5,test05
...skipping one line
7,test07
8,test08
9,test09
10,test10
4.4 列出一個(gè)目錄下的文件(由于內(nèi)容太多,我們應(yīng)該學(xué)會(huì)用more來(lái)分頁(yè)顯示),這得和管道|結(jié)合起來(lái)?
ls -l ?| more -5
每頁(yè)顯示5個(gè)文件信息,按 Ctrl+F或者空格鍵,將會(huì)顯示下5條文件信息。
?
總結(jié)
以上是生活随笔為你收集整理的more命令用法举例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: onkeyup+onafterpaste
- 下一篇: gazebo+rviz中配置UR+rob