Linux more命令詳解

weixin_34236869發表於2017-03-26

分頁顯示文字

more [options]file

more用於分頁顯示文字檔案,最早出現在BSD當中,但這一命令非常基本,後來less命令對其做了增強,所謂的less也就是少即是多

引數

filemore需要分屏顯示的文字檔案路徑名

選項

-num              指定螢幕的行數(以整數表示)

+num             從行號num開始顯示

-d                   讓more給使用者顯示資訊[Press space to continue, 'q' to quit.]

-f                    使more計數邏輯行,而不是螢幕行(長行不會斷到下一行)

-s                    把重複的空行壓縮成一個空行

-u                    防止下劃線

命令

more 的的互動環境基於vi,你可以在more環境中使用一些基本命令,

h or ?              顯示命令摘要,也就是基本的幫助資訊

SPACE              顯示接下來的k行文字,預設值是當前的螢幕大小

z                        同上

RETURN           Enter鍵,顯示接下來的k行文字,預設值是1

q or Q                退出

示例

more -num

$ more -5 demo

感謝你記得我的生日

卻好像忘了為誰慶祝

那些唱片他可能喜歡

你是否送錯禮物

你問我要多少支蠟燭

--More--(1%)

more +num

$ more -5 +30 demo

卻好像忘了為誰慶祝

那些唱片他可能喜歡

你是否送錯禮物

你問我要多少支蠟燭

還想要什麼樣的祝福

--More--(10%)

從指定行開始顯示,此處的-5是為了顯示資料短好擷取

Tips

1.more是一種互動環境,類似vi編輯器,其基本命令也跟vi一樣,h可檢視這些命令

2.less是more的增強版本,更多時候使用的是less,而不是more