一般情況下,WEB系統(tǒng)中的服務(wù)日志都是文本型,而且時(shí)時(shí)刻刻都在滾動(dòng)。如果我們正好在啟動(dòng) 或 監(jiān)控時(shí),每次打開(kāi)文件是很麻煩的,今天就來(lái)講講這個(gè)。
準(zhǔn)備工作
1、首先,通過(guò) SSH 在某臺(tái) *nix 上,進(jìn)行 demo 目錄,這里假設(shè)是 /home/duser/demo,并存放一份名叫 demo.txt 的文件,上面寫(xiě)著第一行 Hello World.

2、接下來(lái)需要了解一下將要用到的命令。head file:顯示開(kāi)頭 10 行;tail file: 顯示最后 10 行;(下一步介紹)。如果看不懂或看不清圖中的英文,沒(méi)關(guān)系,我會(huì)把重要的參數(shù)講解一下。


使用 tail file 命令
1、下面我們使用 tail demo.txt 命令來(lái)看看效果。細(xì)心的將會(huì)發(fā)現(xiàn),這個(gè)命令顯示完之后,很快就退出當(dāng)前命令了,說(shuō)明它不會(huì)自動(dòng)滾動(dòng)。

2、下面我們使用 tail -f demo.txt 命令來(lái)看看效果。在圖中,我們可以看到,該命令一直掛起著,說(shuō)明在等待變化,隨后輸出。

3、那我們就打開(kāi) demo.txt 直接編輯,隨機(jī)輸入,記得保存。怎么樣,是不是可以動(dòng)態(tài)查看了呢。

4、有時(shí)候,默認(rèn)顯示 10 行顯示的信息量太少,那么我們使用 -n 參數(shù),來(lái)加大它的顯示行數(shù),這里我們舉例 10行 與 20行之間的區(qū)別。

5、最后如果你想了解更多,可通過(guò)輸入命令 tail --help 來(lái)獲得更多。
