我們要查看一些文本檔案的內容時,要使用文本編輯器來查看,在Linux下,可以使用一些命令預覽文本檔案中的內容,而不必使用文本編輯器打開查看,這篇筆記分享幾個常用的文本查看命令,分別是:
cat:從第一行開始顯示文本內容(適用于內容較少的)
tac:從最后一行開始顯示,是 cat 的逆順序
more:一頁一頁的顯示文本內容(適用于內容較多的)
less:與 more 類似,但是比 more 更好的是,它可以往前翻頁!
head:只看文本的前面幾行
tail:只看文本的后面幾行
nl:顯示文本內容與行號
1234567
1、cat命令
cat命令常常用于查看內容較少的檔案,很多人把這個命令叫做“小貓咪”命令,但cat其實是 concatenate(連續) 的縮寫,即連續顯示文本內容,
格式為:cat [引數選項] [檔案]
1

其中,加上引數 -n 用可以顯示行數,cat的更多的引數選項可以輸入 man cat 進行查看,以下列舉的其他命令的詳細介紹也可以輸入man 命令進行查看,
2、tac命令
tac命令的正好與cat命令相反,是從檔案末尾開始顯示,
3、more命令
more命令適用于查看內容較多的檔案,因為他可以實時顯示百分比以提示現在已經閱讀了多少內容,
格式為:more [引數選項] [檔案]
1

可以使用空格鍵或者回車鍵往下翻頁查看后面的內容,
4、less命令
less也適用于查看內容較多的檔案,less比more更為靈活,因為less可以往上、往下翻頁,按下鍵盤上 PgUp 鍵可以往上翻頁,按下 PgDn 可以往下翻頁,但是less命令不會實時顯示當前閱讀的百分比,
格式為:less [引數選項] [檔案]
1
5、head命令
head命令用于查看檔案的前n行,如使用命令
head -n 20 /etc/profile
1
查看/etc目錄下profile檔案的前20行內容:

6、tail命令
tail命令與head命令相反,tail命令用于查看檔案后n行內容,如:

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

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


本文由博客一文多發平臺 OpenWrite 發布!
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/254244.html
標籤:Linux
下一篇:linux與unix區別
