咱們在 Linux 環境下工做時,天天確定會跟各類各樣的文本文件打交道。這些文件,有時候會很是長,沒法在一屏的空間內顯示徹底。因此,在查看這種文件時,咱們須要分頁顯示。這時,咱們就可使用 more
命令。bash
more 命令使用方法很簡單,只需在 more 以後跟上文本名便可:微信
more file_name複製代碼
好比,咱們要查看 /var/log/dmesg 文件,只需:學習
more /var/log/dmesg複製代碼
執行結果以下圖示,有 Linux 基礎的朋友應該對這個結果很熟悉。ui
在終端的左下角,會顯示已顯示的文本內容在全文的佔比狀況。若是咱們想要查看下一屏的內容,只需按空格鍵便可。翻頁以後,咱們也會看到左下角百分比相應增加。spa
經常使用按鍵:code
空格鍵:查看下一屏;cdn
回車鍵:往下滾動一行;blog
b 鍵:往前查看一屏;資源
q 鍵:退出。開發
這些都是 more 命令的基本用法,不少朋友應該都很熟悉。接下來,良許就帶領你們一步步深刻 more 命令的高級用法。
使用 more 命令時,默認是從第一行開始顯示。但有時咱們可能想直接從 100 行開始看,那要怎麼操做呢?其實只需加一個 +100
便可。
more +N file_name複製代碼
好比:
more +100 /var/log/dmesg複製代碼
more 命令默認是整屏顯示,若是咱們一次只想查看幾行,要怎麼操做?只需加一個 -N
選項便可,N 就是你想要查看的行數。
more -N file_name複製代碼
好比對於 /var/log/dmesg 文件咱們一次只想查看 10 行,咱們能夠這樣:
more -10 /var/log/dmesg複製代碼
這樣在終端裏,咱們一次只能夠看到 10 行內容,按一下空格鍵,就會繼續顯示下 10 行內容。
若是咱們想要顯示 more 命令的一些提示信息,咱們能夠加上 -d
選項。
more -10 -d /var/log/dmesg複製代碼
咱們能夠看到,在最底下一行,除了顯示百分比以外,還額外顯示了提示信息。若是咱們隨便按了一個不會被 more 命令識別的按鍵,它會提示你按 h 按鍵查看幫助信息。
若是咱們按下 h 按鍵,它會顯示全部幫助信息:
若是咱們一次顯示 10 行,按一下空格鍵,它會往下繼續顯示 10 行,像這樣:
這是按了一次空格鍵的效果,終端裏一共顯示了 20 行,也就是它會一直往下滾動。那若是咱們不想這樣滾動顯示,每次都只查看 10 行呢?咱們只需加上 -c
選項。
more -10 -c /var/log/dmesg複製代碼
咱們按了兩次空格了,但終端裏仍是隻顯示 10 行的內容。
碼字不易,若是您以爲有幫助,麻煩點個贊再走唄~
-----------------
微信搜索公衆號【良許Linux】,後臺回覆關鍵字:
回覆【1024】:免費獲取不斷更新的海量技術資源;
回覆【CSDN】:免費進入CSDN資源下載羣;
回覆【進羣】:免費進入高手如雲技術交流羣。
乾貨分享 · 資源共享 · 認知提升 · 英語學習
我是良許,世界500強外企 Linux 開發工程師,專業生產 Linux 乾貨。歡迎關注個人公衆號「良許Linux」,回覆「1024」獲取最新最全的技術資料,回覆「入羣」進入高手如雲技術交流羣。