Linux學習筆記——Linux命令more,less,head,tail

more


命令功能

more 命令類似於 cat,不過會以一頁一頁的形式顯示,更方便使用者逐頁閱讀,而最基本的指令就是按空白鍵(Space)就往下一頁顯示,按 B 鍵就往回 (Back)一頁顯示,按 Q 鍵退出 (Quit) 而且還要搜尋字符串的功能(與vi類似),使用中的說明文件,請按h。

語法格式

more [-dlfpcsu][-num][+/pattern][+linenum][fileNames..]

參數說明
在這裏插入圖片描述實例
more /etc/adduser.conf(顯示/etc/adduser.conf的內容)
在這裏插入圖片描述按Enter鍵,顯示文本的下一行內容
在這裏插入圖片描述
按Space鍵,顯示文本的下一屏內容
在這裏插入圖片描述
按B鍵,顯示文本的上一屏內容
在這裏插入圖片描述
輸入 /if,顯示下一次出現if的地方
在這裏插入圖片描述
按Q鍵,退出more
在這裏插入圖片描述
more -s +20 /etc/adduser.conf 從第20行開始顯示文件內容,兩個以上連續空行合併成一個空行
在這裏插入圖片描述

less


命令功能

less 與 more 類似,但使用 less 可以隨意瀏覽文件,而 more 僅能向前移動,卻不能向後移動,而且 less 在查看之前不會加載整個文件

語法格式

less [參數] 文件

參數說明
在這裏插入圖片描述
操作說明
在這裏插入圖片描述
less -N /etc/adduser.confless顯示文件,並加上行號
在這裏插入圖片描述輸入/if 找到下方帶 if 的句子(向下查找)
在這裏插入圖片描述
輸入大寫的G移動到最後一行(小寫g移動到第一行)
在這裏插入圖片描述

head


命令功能

head 命令可用於查看文件的開頭部分的內容,有一個常用的參數 -n 用於顯示行數,默認爲 10,即顯示 10 行的內容。

語法格式

head [參數] [文件]

參數說明
在這裏插入圖片描述

實例
head -n 5 /etc/adduser.conf 顯示文件前5行內容
(也可寫成 head -5 /etc/adduser.conf
在這裏插入圖片描述
head v -c 20 /etc/adduser.conf 顯示文件名與文件前20個字節的內容
在這裏插入圖片描述

tail


命令功能

tail 命令可用於查看文件尾部的內容,有一個常用的參數 -f 常用於查閱正在改變的日誌文件。tail -f filename 會把 filename 文件裏的最尾部內容顯示在屏幕上,並且不斷刷新,只要 filename更新,就可以看到最新的文件內容

語法格式

tail [參數] [文件]

參數說明
在這裏插入圖片描述

實例
tail -n 5 /etc/adduser.conf 顯示文件最後5行內容
(也可寫成 tail -5 /etc/adduser.conf
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章