CentOS檔案閱讀的命令

來源:互聯網
上載者:User

CentOS檔案閱讀的命令
檔案閱讀的命令命令功能head查看檔案的開頭部分tail查看檔案結尾的10行lessless是一個分頁工具,它允許一頁一頁地(或一個螢幕一個螢幕地)查看資訊moremore是一個分頁工具,它允許一頁一頁地(或一個螢幕一個螢幕地)查看資訊7.1 head命令

head命令可以用來查看檔案的開頭部分。此命令的格式是:

head 檔案名稱

預設設定,它只查看檔案的前10行。但可以通過指定一個數字選項來改變要顯示的行數,命令如下:

head –20 檔案名稱

這個命令將會查看檔案的前20行。

7.2 tail命令

tail命令和head命令恰恰相反。使用tail命令,可以查看檔案結尾的10行。這有助於查看日 志檔案的最後10行來閱讀重要的系統資訊。還可以使用tail觀察記錄檔更新的過程。使用-f選項,tail會自動即時地把開啟檔案中的新資訊顯示到屏 幕上。例如,要活躍地觀察/var/log/messages,以根使用者身份在shell下輸入以下命令:

tail –f /var/log/messages

7.3 less命令

less命令與more命令相似。

7.4 more命令

more和less的主要區別是,less允許使用箭頭來前後移動,而more使用空格鍵和b鍵來前後移動。使用ls和more來列舉/etc目錄下的內容:

ls –al /etc | more

要使用more在文字檔中搜尋索引鍵,按/鍵並輸入命令搜尋條目:

/foo

使用空格鍵來先前翻閱頁碼。按q鍵退出。

more命令標準格式為:

more [選項] [fileNames]

選項含義-num一次顯示的行數-d提示使用者,在畫面下方顯示[Press space to continue, q to quit.],如果使用者按錯鍵,則會顯示[Press h for instructions.]而不是嗶聲-l取消遇見特殊字元^L(送紙字元)時會暫停功能-f計算行數時,以實際上的行數,而非自動換行過後的行數(有些單行字數太長的會被擴充為兩行或兩行以上)-p不以捲動的方式顯示每一頁,而是先清除螢幕後再顯示內容-c跟-p相似,不同的是先顯示內容再清除其他舊資料-s當遇到有連續兩行以上的空白行,就代換為一行的空白行-u不顯示下引號(根據環境變數TERM指定的terminal而有所不同)+/在每個檔案顯示前搜尋該字串(pattern),然後從該字串之後開始顯示+num從第num行開始顯示fileNames欲顯示內容的檔案,可為複數個數

例如:

more -s testfile 逐頁顯示testfile之檔案內容,如有連續兩行以上空白行則以一行空白行顯示。
more +20 testfile 從第20行開始顯示testfile之檔案內容。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.