檢視當前行 Linux筆記 文字檔案檢視命令

2021-10-16 07:16:16 字數 1768 閱讀 9095

我們要檢視一些文字檔案的內容時,要使用文字編輯器來檢視。在linux下,可以使用一些命令預覽文字檔案中的內容,而不必使用文字編輯器開啟檢視。這篇筆記分享幾個常用的文字檢視命令。分別是:

cat:從第一行開始顯示文字內容(適用於內容較少的)

tac:從最後一行開始顯示,是 cat 的逆順序

more:一頁一頁的顯示文字內容(適用於內容較多的)

less:與 more 類似,但是比 more 更好的是,它可以往前翻頁!

head:只看文字的前面幾行

tail:只看文字的後面幾行

nl:顯示文字內容與行號

cat命令常常用於檢視內容較少的檔案。很多人把這個命令叫做小貓咪命令,但cat其實是concatenate(連續)的縮寫,即連續顯示文字內容。

格式為:cat [引數選項] [檔案]

其中,加上引數-n用可以顯示行數。cat的更多的引數選項可以輸入man cat進行檢視。以下列舉的其他命令的詳細介紹也可以輸入man 命令進行檢視。

tac命令的正好與cat命令相反,是從檔案末尾開始顯示。

more命令適用於檢視內容較多的檔案。因為他可以實時顯示百分比以提示現在已經閱讀了多少內容。

格式為:more [引數選項] [檔案]

可以使用空格鍵或者回車鍵往下翻頁檢視後面的內容。

less也適用於檢視內容較多的檔案。less比more更為靈活,因為less可以往上、往下翻頁。按下鍵盤上pgup鍵可以往上翻頁,按下pgdn可以往下翻頁。但是less命令不會實時顯示當前閱讀的百分比。

格式為:less [引數選項] [檔案]
head命令用於檢視檔案的前n行。如使用命令

head -n 20 /etc/profile
檢視/etc目錄下profile檔案的前20行內容:

tail命令與head命令相反,tail命令用於檢視檔案後n行內容。如:

nl命令可以顯示內容的同時顯示行號,與cat -n命令的作用差不多:

以上命令就是linux下的一些文字檢視命令,雖說作用都一樣,都是用來檢視文字的,但是可以根據不同的情況來選擇不同的命令來檢視可以讓我們更好地進行預覽檔案。另外,我們windows下的黑視窗也有類似的文字檢視命令:

Linux之文字檔案檢視篇

對於linux系統裡面的檔案大概有如下幾個指令來完成 1.cat 用法 cat options filename options a 顯示全部.e 在每一行的後面加上 符號結尾.b 在所有的非空白行上標示編號.上面我就列出我常用的幾個引數,其他的等用到的時候用man 檢視吧,在我的系統中輸入以下指令...

linux 下檢視文字檔案內容

cat n svnserve.conf less cat s svnserve.conf less cat b svnserve.conf less cat n svnserve.conf less cat 由第一行開始顯示檔案內容 tac 從最後一行開始顯示,可以看出 tac 是 cat 的倒著寫...

Linux 檢視非純文字檔案

od 以二進位制的方式讀取檔案內容 引數 t 後面可以接各種 型別 的輸出 a 利用預設的字元來輸出 c 利用ascii字元來輸出 d size 利用十進位制 decimal 來輸出資料,每個整數占用size bytes f size 利用浮點數 floating 來輸出資料,每個數占用size b...