本文小編為大家詳細介紹“l(fā)inux more指的是什么”,內容詳細,步驟清晰,細節(jié)處理妥當,希望這篇“l(fā)inux more指的是什么”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。
創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網綜合服務,包含不限于做網站、成都做網站、平陽網絡推廣、小程序開發(fā)、平陽網絡營銷、平陽企業(yè)策劃、平陽品牌公關、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)公司為所有大學生創(chuàng)業(yè)者提供平陽建站搭建服務,24小時服務熱線:18982081108,官方網址:www.cdcxhl.com
在linux中,more的意思為“更多”,是一個內容分屏命令,可以分頁顯示大文本文件的內容,使用戶可以逐頁閱讀文件中內容,它默認是內置在各個Linux發(fā)行版中的,語法為“more [選項] 文件名”。more命令的執(zhí)行會打開一個交互界面,用戶可以使用交互命令來查看或編輯內容,例如回車鍵用于向下移動一行,空格鍵用于向下移動一頁,“d”用于向下移動半頁。
本教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。
在linux中,more的意思為“更多”,是一個內容分屏命令。
more命令可以分頁顯示大文本文件的內容,使用戶可以逐頁閱讀文件中內容。它默認是內置在各個Linux發(fā)行版中的。
此命令的基本格式如下:
more [選項] 文件名
more 命令比較簡單,一般不用什么選項,對于表 1 中所列的選項,用戶只需看到認識即可。
選項 | 含義 |
---|---|
-f | 計算行數(shù)時,以實際的行數(shù),而不是自動換行過后的行數(shù)。 |
-p | 不以卷動的方式顯示每一頁,而是先清除屏幕后再顯示內容。 |
-c | 跟 -p 選項相似,不同的是先顯示內容再清除其他舊資料。 |
-s | 當遇到有連續(xù)兩行以上的空白行時,就替換為一行的空白行。 |
-u | 不顯示下引號(根據環(huán)境變量 TERM 指定的終端而有所不同)。 |
+n | 從第 n 行開始顯示文件內容,n 代表數(shù)字。 |
-n | 一次顯示的行數(shù),n 代表數(shù)字。 |
more 命令的執(zhí)行會打開一個交互界面,因此讀者有必要了解一些交互命令,常用的交互命令如表 2 所示。
交互指令 | 功能 |
---|---|
h 或 ? | 顯示 more 命令交互命令幫助。 |
q 或 Q | 退出 more。 |
v | 在當前行啟動一個編輯器。 |
:f | 顯示當前文件的文件名和行號。 |
!<命令> 或 :!<命令> | 在子Shell中執(zhí)行指定命令。 |
回車鍵 | 向下移動一行。 |
空格鍵 | 向下移動一頁。 |
Ctrl+l | 刷新屏幕。 |
= | 顯示當前行的行號。 |
' | 轉到上一次搜索開始的地方。 |
Ctrf+f | 向下滾動一頁。 |
. | 重復上次輸入的命令。 |
/ 字符串 | 搜索指定的字符串。 |
d | 向下移動半頁。 |
b | 向上移動一頁。 |
1、簡單查看
想檢查/var/log目錄下的日志文件syslog,只需要鍵入:
$ more /var/log/syslog
然后我們可以看到在屏幕左下角有個提示,告訴我們當前的顯示比例為0%??瓷先ミ@個文件相當大,所以第一頁是全部頁數(shù)的0%。使用空格鍵可以往下翻頁,然后就可以看到提示的百分比會增加。
2、限制每頁顯示的行數(shù)
在執(zhí)行more命令的時候,它會占用你終端窗口的全部空間用于顯示。但是你可以通過參數(shù)-數(shù)字來限制每頁顯示的行數(shù)。
例如,你希望每頁限制顯示12行,可以通過下面的命令:
$ more -12 /var/log/syslog
現(xiàn)在,你會看到每頁只顯示12行,在按下空格鍵后,就會翻頁顯示后面的12行。
3、顯示用戶提示
我們知道,more命令會在顯示區(qū)域的左下角提示當前內容所占的百分比。對于第一次使用more命令的人來說,他或她可能會想知道怎么才能往下翻頁。為了避免這種情況,我們可以在執(zhí)行時增加-d參數(shù),這樣就會額外顯示一行用戶提示“[按空格鍵繼續(xù),‘q‘推出.]
”
如果用戶按了‘空格
‘或’q
‘之外的按鍵,more會顯示一行幫助信息“ [按‘h’鍵查看提示。]
”
如果按下h鍵,會顯示一個幫助信息:
一個有意思的指令是b按鈕,b按鈕允許你退回到前面的頁面。換句話說,b按鈕可以允許向前翻頁。
你可以通過左上角的...前1頁
信息來確認當前顯示的是前面的頁面。
4、從指定行開始顯示
你也可以通過參數(shù)+數(shù)字來指定開始顯示的行,例如,我們有一個15行的文件:
然后我們想從第5行開始顯示這個文件的內容,命令看起來會是這個樣子:
$ more +5 doc_30.txt
讀到這里,這篇“l(fā)inux more指的是什么”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。