head & tail 命令

head?與?tail?就像它的名字一樣的淺顯易懂,它是用來(lái)顯示開(kāi)頭或結(jié)尾某個(gè)數(shù)量的文字區(qū)塊,head?用來(lái)顯示檔案的開(kāi)頭至標(biāo)準(zhǔn)輸出中,而?tail?想當(dāng)然爾就是看檔案的結(jié)尾。

1.命令格式:

head?[參數(shù)]...?[文件]...?

2.命令功能:

head?用來(lái)顯示檔案的開(kāi)頭至標(biāo)準(zhǔn)輸出中,默認(rèn)head命令打印其相應(yīng)文件的開(kāi)頭10行。

3.命令參數(shù):

-q?隱藏文件名

-v?顯示文件名

-c<字節(jié)>?顯示字節(jié)數(shù)

-n<行數(shù)>?顯示的行數(shù)

4.使用實(shí)例:

實(shí)例1:顯示文件的前n行

命令:

head?-n?5?log2014.log

實(shí)例2:顯示文件前n個(gè)字節(jié)

命令:

head?-c?20?log2014.log

tail?命令從指定點(diǎn)開(kāi)始將文件寫(xiě)到標(biāo)準(zhǔn)輸出.使用tail命令的-f選項(xiàng)可以方便的查閱正在改變的日志文件,tail?-f?filename會(huì)把filename里最尾部的內(nèi)容顯示在屏幕上,并且不但刷新,使你看到最新的文件內(nèi)容.?

1.命令格式;

tail[必要參數(shù)][選擇參數(shù)][文件]

2.命令功能:

用于顯示指定文件末尾內(nèi)容,不指定文件時(shí),作為輸入信息進(jìn)行處理。常用查看日志文件。

3.命令參數(shù):

-f?循環(huán)讀取

-q?不顯示處理信息

-v?顯示詳細(xì)的處理信息

-c<數(shù)目>?顯示的字節(jié)數(shù)

-n<行數(shù)>?顯示行數(shù)

--pid=PID?與-f合用,表示在進(jìn)程ID,PID死掉之后結(jié)束.?

-q,?--quiet,?--silent?從不輸出給出文件名的首部?

-s,?--sleep-interval=S?與-f合用,表示在每次反復(fù)的間隔休眠S秒?

4.使用實(shí)例:

實(shí)例1:顯示文件末尾內(nèi)容

命令:

tail?-n?5?log2014.log

實(shí)例2:循環(huán)查看文件內(nèi)容

命令:

tail?-f?test.log

實(shí)例3:從第5行開(kāi)始顯示文件

命令:

tail?-n?+5?log2014.log

參考:

https://www.cnblogs.com/peida/tag/%E6%AF%8F%E6%97%A5%E4%B8%80linux%E5%91%BD%E4%BB%A4/

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容