檔案內容檢視

2021-10-01 18:48:12 字數 1173 閱讀 6667

前面講解了檔案與目錄的管理,下面就將講講檔案內容的檢視.

檔案內容檢視主要是三個命令:cat,less,more

下面現簡單的說下他們的特點,然後再一一介紹

直接檢視檔案的內容,可以用cat,tac,nl這三個命令

由於cat和tac的選項和引數是一樣的,所以就不贅述了.

cat命令的只要功能是把乙個檔案的內容連續列印在螢幕上面,但是檔案超過40行之後就會來不及看了.那個時候一般就用more或者less了

$ cat [option] 檔案目錄
選項與引數說明如下:

選項與引數

說明-a

相當於-vet

-b顯示行號,但是空白行不會標出

-e將結尾的換行符$顯示出來

-n列印出行號,聯通空白也會有行號

-t將[tab]以^t的形式列印出來

-v會列出一些看不到的特殊字元

與cat -n相比nl能夠對行號進行更多的設計.

$ nl [option] 檔案
選項與引數說明如下:

選項與引數

說明-b

指定行號的指定方式,主要有下面兩種

-b a

類似體驗cat -n,無論是否為空行,都會顯示出行號

-b t

空行不顯示行號(預設值)

-n列出行號表示方法,主要有三種

-n ln

行號在螢幕的左邊

-n rn

行號在自己欄位的最右方顯示,而且不加0

-n zn

與-n rn一樣,但是加0

-w 數字

指定預設欄位的數字數

這裡主要就是more和less了

$ more 檔案
注意:

按鍵說明:

less與more命令一樣,但是按鍵不一樣,下面主要講解按鍵:

主要就是head和tail,兩個引數一樣,所以只介紹head

$ head [number] 檔案
前面講的都是純文字檔案,但是如果我們想要去檢視非文字檔案時候,如果用前面的命令就會亂碼,那麼此時就需要用od命令

$ od [-t type] 檔案
-t後面接的各種type輸出如下:

檔案內容檢視

a,show all 等價於 vet,可列出一些特殊字元而不是空白 b 或 number nonblank 和 n 相似,只不過對於空白行不編號。e 或 show ends 在每行結束處顯示 n 或 number 由 1 開始對所有輸出的行數編號。t 或 show tabs 將 tab 字元顯示為 ...

linux shell 檢視檔案內容

cat 檔名 引數 由第一行開始顯示檔案內容 引數 n 顯示時列印行號 b 顯示時僅列印非空白的行號 tac 檔名 從最後一行開始顯示 more 檔名 一頁一頁的顯示檔案內容 less 檔名 與 more 類似,但是比 more 更好的是,他可以往前翻頁 head n number 檔名 只看頭n行...

Linux 檢視檔案內容

檢視檔案內容的命令 cat 由第一行開始顯示內容,並將所有內容輸出 tac 從最後一行倒序顯示內容,並將所有內容輸出 more 根據視窗大小,一頁一頁的現實檔案內容 less 和more類似,但其優點可以往前翻頁,而且進行可以搜尋字元 head 只顯示頭幾行 tail 只顯示最後幾行 nl 類似於c...