Linux中,查看文檔內(nèi)容的命令有:cat,tac,nl,more,less,head,tail。下面對這些命令逐一介紹
cat命令
cat命令是單詞concatenate(連續(xù))的縮寫,該命令能將文檔內(nèi)容連續(xù)的顯示在終端界面上,命令使用方法:
cat [-AbEnTv] filename
選項-A等于-vET組合,將特殊字符也顯示出來
選項-b,顯示非空白的行號
選項-E,將結(jié)尾的換行符以$顯示出來
選項-n,顯示所有行的行號
選項-T,將制表符tab鍵以^I顯示出來
選項-v,顯示無法打印的字符

tac命令
仔細觀察tac命令,可以發(fā)現(xiàn)tac正好是cat反過來寫的,因此該命令的作用跟cat命令的作用相反,即從文檔的最后一行到第一行的順序來顯示文檔內(nèi)容。如果文檔很長,而我們只想看文檔最后的內(nèi)容,這個命令就能幫上大忙。
tac filename

nl命令
nl命令是添加行號將文檔內(nèi)容顯示出來。
nl [-bnw] filename
選項-b,指定行號顯示的方式:-b a顯示所有行的行號,-b t顯示非空行的行號(默認值)
選項-n,指定行號顯示的位置:-n ln屏幕最左方顯示,-n rn字段最右方顯示不加0,-n rz字段最右方顯示加0
選項-w,指定行號顯示占用的位數(shù)

more命令
上面介紹的三個命令都是,一次性將文檔內(nèi)容顯示在終端界面上,而more命令則是一頁一頁顯示文檔內(nèi)容,通過向上向下翻動來查看文檔內(nèi)容。
空格鍵:向下翻一頁
Enter:向下翻一行
:f: ?顯示文件名和當前行號
b:往回翻頁
q:退出該命令
less命令
空格鍵:向下翻一頁
[pagedown]:向下翻勱一頁;
[pageup] :向上翻勱一頁;
head命令
head命令顯示文檔前num行的內(nèi)容,命令使用如下:
head [-n num] filename
如果沒有添加選項,默認顯示文檔前10行內(nèi)容。

tail命令
tail命令顯示文檔尾部num行的內(nèi)容,命令使用如下:
tail [-n num] filename
如果沒有添加選項,默認顯示文檔尾部10行內(nèi)容。
