首頁 > 文字處理與搜尋 > more

more:分頁檢視文字檔案內容

more 指令是一個「分頁器」,用於將文字檔案的內容分屏顯示。當檔案內容無法一次顯示在一個螢幕上時,它允許使用者逐頁移動以檢視內容。

概述

more 指令讀取文字檔案內容,並一次顯示一螢幕。當螢幕滿時,它會自動暫停,使用者按下空白鍵即可跳到下一頁。這可以防止在讀取大型檔案時內容快速滾動。儘管 `less` 被認為是 `more` 的進階工具,擴展了其功能,但 `more` 在檢視簡單檔案內容時仍然非常有用。

主要特性

more 指令的主要特性如下:

  • 分頁輸出文字檔案。
  • 按下空白鍵移動到下一頁。
  • 只能在檔案的開頭部分進行搜尋(`/:搜尋詞`)。無法向後移動。
  • 到達檔案末尾時自動結束。

more 與 less 的差異

less 是彌補 more 缺點的指令。它包含 more 的所有功能,並提供更多功能。

  • more: 只能向前滾動檔案。一旦內容過去就無法再次檢視。
  • less: 可以自由地向前或向後滾動檔案。提供類似 `vim` 的搜尋和導航功能。是一個更靈活、更強大的工具。

主要選項

more 指令透過簡單的選項來控制輸出方式。

1) 실행 옵션

2) 대화형 모드

生成的命令:

請試著組合命令。

這個 Django 應用程序是一個技術指南文檔,旨在為用戶輕鬆解釋 Linux 的各種命令。

`more` 執行命令。

請將上述選項組合在一起,與 AI 一同虛擬執行命令。

使用範例

透過 more 指令的各種使用範例來學習其功能。

檢視大型檔案內容

dmesg | more

將 `dmesg` 指令的輸出結果透過管道傳給 `more`,逐頁檢視。

逐頁檢視檔案內容

more /var/log/syslog

逐頁檢視大型檔案 `/var/log/syslog` 的內容。

每頁顯示 20 行

more -20 /etc/services

使用 `-20` 選項,每螢幕輸出 20 行。

提示與注意事項

整理了使用 more 指令時應注意的事項。

提示

  • 若要自由地向前或向後瀏覽檔案內容,使用 `less` 比 `more` 方便得多。`less` 包含了 `more` 的所有功能,並提供更強大的功能。
  • 在互動模式下,`more` 會以百分比顯示檔案內容的當前位置。(例如:`--More--(45%)`)
  • `more` 在透過管道接收 `cat` 指令的輸出結果以檢視大型檔案內容時特別有用。(例如:`cat bigfile.txt | more`)

相關命令

功能上相似或經常一起使用的命令。


相同類別命令