shell命令--less
shell命令--less
0、less命令的專屬圖床
點此快速打開文章【圖床_shell命令less】
1、less命令的功能說明
?
less與more類似,但使用less可以隨意瀏覽文件,而more僅能向前移動,卻不能向后移動,而且less在查看之前不會加載整個文件。
2、less命令的語法格式
SYNOPSIS less -? less --help less -V less --version less [-[+]aABcCdeEfFgGiIJKLmMnNqQrRsSuUVwWX~] [-b space] [-h lines] [-j line] [-k keyfile] [-{oO} logfile] [-p pattern] [-P prompt] [-t tag] [-T tagsfile] [-x tab,...] [-y lines] [-[z] lines] [-# shift] [+[+]cmd] [--] [filename]... (See the OPTIONS section for alternate option syntax with long option names.)
3、less命令的選項說明
-b <緩沖區大小> :設置緩沖區的大小
-e:當文件顯示結束后,自動離開
-f:強迫打開特殊文件,例如外圍設備代號、目錄和二進制文件
-g:只標志最后搜索的關鍵詞
-i:忽略搜索時的大小寫
-m:顯示類似more命令的百分比
-N:顯示每行的行號
-o <文件名>:將less 輸出的內容在指定文件中保存起來
-Q:不使用警告音
-s:顯示連續空行為一行
-S:行過長時間將超出部分舍棄
-x <數字>:將"tab"鍵顯示為規定的數字空格
/字符串:向下搜索"字符串"的功能
?字符串:向上搜索"字符串"的功能
n:重復前一個搜索(與 / 或 ? 有關)
N:反向重復前一個搜索(與 / 或 ? 有關)
b:向后翻一頁
d:向后翻半頁
h:顯示幫助界面
Q:退出less 命令
u:向前滾動半頁
y:向前滾動一行
空格鍵:滾動一頁
回車鍵:滾動一行
[pagedown]:向下翻動一頁
[pageup]:向上翻動一頁
4、less命令的實踐操作
范例1:查看文件
less /etc/profile -->按q退出溫馨提示:若查看動圖演示,請右鍵此處,選擇【在新標簽頁中打開鏈接】
溫馨提示:若查看靜圖演示,請右鍵此處,選擇【在新標簽頁中打開鏈接】
范例2:
ps查看進程信息并通過less分頁顯示ps -ef |less溫馨提示:若查看動圖演示,請右鍵此處,選擇【在新標簽頁中打開鏈接】
溫馨提示:若查看靜圖演示,請右鍵此處,選擇【在新標簽頁中打開鏈接】
范例3:查看命令歷史使用記錄并通過
less分頁顯示history |less溫馨提示:若查看動圖演示,請右鍵此處,選擇【在新標簽頁中打開鏈接】
溫馨提示:若查看靜圖演示,請右鍵此處,選擇【在新標簽頁中打開鏈接】
范例4:瀏覽多個文件
清空目錄
cd && rm -rf /test -->將之前的實驗環境刪除掉。提示:rm -rf 謹慎使用! mkdir /test && cd /test溫馨提示:若查看動圖演示,請右鍵此處,選擇【在新標簽頁中打開鏈接】
溫馨提示:若查看靜圖演示,請右鍵此處,選擇【在新標簽頁中打開鏈接】
模擬環境
yes 1 >>file1.txt -->模擬文件,盡快按ctrl+c停止 yes 2 >>file2.txt -->模擬文件,盡快按ctrl+c停止 ls -lh -->不要使用cat查看文件,不然可能會卡死的溫馨提示:若查看動圖演示,請右鍵此處,選擇【在新標簽頁中打開鏈接】
溫馨提示:若查看靜圖演示,請右鍵此處,選擇【在新標簽頁中打開鏈接】
使用方法1
less file* -->瀏覽多個文件,按q退出,詳情見下面說明溫馨提示:若查看動圖演示,請右鍵此處,選擇【在新標簽頁中打開鏈接】
溫馨提示:若查看靜圖演示,請右鍵此處,選擇【在新標簽頁中打開鏈接】
使用方法2
less file1.txt -->瀏覽多個文件,按q退出 :e file2.txt -->英文狀態按:e file2.txt,瀏覽file2.txt文件溫馨提示:若查看動圖演示,請右鍵此處,選擇【在新標簽頁中打開鏈接】
溫馨提示:若查看靜圖演示,請右鍵此處,選擇【在新標簽頁中打開鏈接】說明:
? 進入之后,輸入
:n后:瀏覽下一個文件file2.txt;輸入:p后:瀏覽前一個文件file1.txt注意:
? 在英文狀態下輸入,n和p是互相轉換
范例5: less 版 tail -f
? 在
Linux動態查看日志文件常用的命令非tail -f莫屬,其實less也能完成這項工作,使用F命令。
使用less file-name打開日志文件,執行命令F,可以實現類似tail -f的效果。less file1.txt F -->輸入F,若想退出,按ctrl+c和q echo 2 >>file1.txt -->在新打開的窗口,追加內容 echo 3 >>file1.txt -->在新打開的窗口,追加內容 echo 3 >>file1.txt -->在新打開的窗口,追加內容 echo 3 >>file1.txt -->在新打開的窗口,追加內容溫馨提示:若查看動圖演示,請右鍵此處,選擇【在新標簽頁中打開鏈接】
溫馨提示:若查看靜圖演示,請右鍵此處,選擇【在新標簽頁中打開鏈接】
附加備注
1.全屏導航
ctrl + F - 向前移動一屏
ctrl + B - 向后移動一屏
ctrl + D - 向前移動半屏
ctrl + U - 向后移動半屏2.單行導航
j - 向前移動一行
k - 向后移動一行3.其它導航
G - 移動到最后一行
g - 移動到第一行
q / ZZ - 退出 less 命令4.其它有用的命令
v - 使用配置的編輯器編輯當前文件
h - 顯示 less 的幫助文檔
&pattern - 僅顯示匹配模式的行,而不是整個文件5.標記導航
當使用 less 查看大文件時,可以在任何一個位置作標記,可以通過命令導航到標有特定標記的文本位置:
ma - 使用 a 標記文本的當前位置
'a - 導航到標記 a 處
『MineGi有話說』:快來掃一掃下面鏈接的二維碼,加入我們吧!
溫馨提示:若查看QQ群二維碼,請右鍵此處,選擇【在新標簽頁中打開鏈接】
您的資助是我最大的動力!
金額隨意,歡迎來賞!
如果,您認為閱讀這篇博客讓您有些收獲,不妨點擊一下右下角的【推薦】按鈕。
如果,您希望更容易地發現我的新博客,不妨點擊一下綠色通道的【關注我】。
如果,想給予我更多的鼓勵,求打
因為,我的寫作熱情也離不開您的肯定支持,感謝您的閱讀,我是【MineGi】!
總結
以上是生活随笔為你收集整理的shell命令--less的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux下如何听MP3(Windows
- 下一篇: eclipse插件安装的方法