手機版
你好,游客 登錄 注冊
背景:
閱讀新聞

Linux less 命令用法詳解

[日期:2019-08-07] 來源:Linux公社  作者:醉落紅塵 [字體: ]

less 是一個Linux命令行實用程序,用于顯示文件或命令輸出的內容,它一次只顯示一個頁面。它類似于 more ,但具有更高級的功能,允許您在文件中向前和向后導航。

該 less 命令主要用于打開大文件。less 不會讀取整個文件,相比于 vim 或 nano 等文本編輯器,加載時間會更快。

如何使用 less

less 命令的一般語法如下:

less [OPTIONS] filename

例如,要查看 /usr/share/common-licenses/GPL-3的文件內容,您要輸入:

less /usr/share/common-licenses/GPL-3

Linux less 命令用法詳解

您還可以使用管道將命令的輸出重定向到 less。例如,要逐頁查看命令 ps 的輸出,請鍵入:

ps aux | less

瀏覽文件內容

打開的文件內容太大而無法放入一個頁面時,您將看到一個冒號 (:) 。

要轉到下一頁,請 f 按鍵或 空格鍵 。如果要向下移動特定數量的行,請鍵入數字,后跟空格或 f 鍵。

您可以按 向下鍵 或 回車 向后滾動一行,通過 向上鍵 向前滾動一行。

要返回上一頁,請 b 按鍵。通過鍵入數字后跟 b 鍵,向上移動特定行數。

如果要搜索模式,請鍵入 / ,然后鍵入要搜索的模式。一旦你按下回車鍵, less 就會向前搜索匹配項。向后搜索使用 ? 后跟搜索模式。

到達文件末尾時,字符串 (END) 顯示在屏幕底部。

要退出 less 并返回命令行,請按 q 。

Linux less 命令用法詳解

less 選項

如果要 less 顯示行號,請使用以下 -N 選項啟動程序:

less -N filename

默認情況下, less 退出時,將從屏幕中清除文件內容。要在屏幕上保留文件內容,請使用以下 -X 選項:

less -X filename

該 +F 選項告訴 less 您查看文件內容可能會更改。這在打開日志文件時很有用。

less +F /var/log/messages

添加了 +F 選項的 less的表現與 tail -f 命令幾乎相同。

less 命令

該 less 程序包含許多命令,允許您瀏覽文件內容并搜索字符串。如果您要查看所有命令的完整列表,請使用 h 。

下面是一些最常用的命令,用于在 less 查看時瀏覽文件內容:

命令行動
向下箭頭 , 回車 , e ,或者 j 前進一行。
向下上箭頭 , y 或 k 向后移動一行。
空格  或者  f 向前移動一頁。
b 向后移動一頁。
/pattern 向前搜索匹配模式。
? pattern 向后搜索匹配的模式。
n 重復上一次搜索。
N 反向重復上一次搜索。
g 轉到文件的第一行。
Ng 轉到文件中的第N行。
G 轉到文件的最后一行。
p 轉到 ile 的開頭。
Np 轉到N%進入檔案。
h 顯示幫助。
q 退出 less 。

結論

到目前為止,您應該很好地理解如何使用該 less 命令。

更多Linux命令相關信息見Linux命令大全 專題頁面 http://www.nluszu.live/topicnews.aspx?tid=16

Linux公社的RSS地址http://www.nluszu.live/rssFeed.aspx

本文永久更新鏈接地址http://www.nluszu.live/Linux/2019-08/159901.htm

linux
本文評論   查看全部評論 (0)
表情: 表情 姓名: 字數

       

評論聲明
  • 尊重網上道德,遵守中華人民共和國的各項有關法律法規
  • 承擔一切因您的行為而直接或間接導致的民事或刑事法律責任
  • 本站管理人員有權保留或刪除其管轄留言中的任意內容
  • 本站有權在網站內轉載或引用您的評論
  • 參與本評論即表明您已經閱讀并接受上述條款
彩票投注骗局