cat 查看文本

cat /etc/issue 查看issue文件的內(nèi)容,一般用來打開文本文檔。

#yyds干貨盤點#Linux基礎(chǔ)命令及操作-查看文本_基礎(chǔ)操作

cat  -n  /etc/issue 加上行號,這個基本是用在啟動某個服務(wù)出錯了,shell會提示你某某配置在哪里,哪個文件具體第幾行出錯了。這樣就可以用這個選項打開。

#yyds干貨盤點#Linux基礎(chǔ)命令及操作-查看文本_linux_02

cat -A 完整輸出,包括特殊字節(jié)等等,一模一樣。

cat 111 | less  有的時候內(nèi)容太多,可以用less命令從頭慢慢看。?

cat 111 222 同時顯示兩個文件的內(nèi)容。

?

tac  相比較于cat做出相反的輸出

cat是從頭顯示,tac是反過來從尾顯示。一般應(yīng)用于比較小的文件。

#yyds干貨盤點#Linux基礎(chǔ)命令及操作-查看文本_linux_03


more 分屏顯示內(nèi)容

#yyds干貨盤點#Linux基礎(chǔ)命令及操作-查看文本_基礎(chǔ)操作_04

空格鍵 向下翻1屏

Enier鍵 向下一行

H鍵 幫助

B鍵 顯示上一屏

Q鍵 退出

more  –s 將多個空行壓縮成一行,節(jié)省空間

more  –u 不要下劃線

more  +10 第10行開始顯示


??less 分屏顯示內(nèi)容

less命令允許用戶向前或向后瀏覽文件,而more命令只能向前瀏覽。瀏覽結(jié)束就退出了,less可以繼續(xù)看,其他操作基本一樣。只多了向前翻頁和向前查找。

n鍵 循環(huán)查找搜索的關(guān)鍵字。


head  從頭顯示?

head 111.txt 默認從頭打開文本111前10行。

head  -n  20  ./111.txt顯示前20行。

head  -n  -100  ./111.txt  后100行不顯示。


tail  從尾顯示?

tail  111.txt默認從尾打開文本111前10行

tail  -n  20  ./111.txt顯示后20行。

tail  -n  +100  ./111.txt 當(dāng)你不知道這個文件有多少行,只想從100行開始看的時候。

tail  -f  偵探查看。 這個用法比較特殊,Linux一個系統(tǒng)可以打開多個終端分別是tty0、1、2···,當(dāng)你你在tty1終端tail  -f 111 這個文件的時候,tty2的用戶正在往里面寫入數(shù)據(jù),你就可以在你的終端里實時看到他的所有輸入,一切都是0延遲的,或者叫幾乎無延遲。crtl+c退出。


nl  按照行號列出

nl 這個其實和cat -n 是有同樣效果的。區(qū)別在于不會標注空白行。

nl  -b  a /etc/issue 顯示包括空白行行號