tail 命令從指定點開始將文件寫到標(biāo)準(zhǔn)輸出.使用tail命令的-f選項可以方便的查閱正在改變的日志文件,tail -f filename會把filename里最尾部的內(nèi)容顯示在屏幕上,并且不但刷新,使你看到最新的文件內(nèi)容.
1.命令格式;
tail[必要參數(shù)][選擇參數(shù)][文件]
2.命令功能:
用于顯示指定文件末尾內(nèi)容乒融,不指定文件時往枣,作為輸入信息進(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.使用實例:
實例1:顯示文件末尾內(nèi)容
命令:
tail?-n?5?log2014.log
輸出:
[root@localhost?test]#tail?-n?5?log2014.log
2014-09
2014-10
2014-11
2014-12
==============================[root@localhost?test]#
說明:
顯示文件最后5行內(nèi)容
實例2:循環(huán)查看文件內(nèi)容
命令:
tail?-f?test.log
輸出:
[root@localhost?~]#ping?192.168.120.204?>?test.log?&
[1]?11891[root@localhost?~]#tail?-f?test.log
PING?192.168.120.204?(192.168.120.204)?56(84)?bytes?of?data.
64?bytes?from?192.168.120.204:?icmp_seq=1?ttl=64?time=0.038ms
64?bytes?from?192.168.120.204:?icmp_seq=2?ttl=64?time=0.036ms
64?bytes?from?192.168.120.204:?icmp_seq=3?ttl=64?time=0.033ms
64?bytes?from?192.168.120.204:?icmp_seq=4?ttl=64?time=0.027ms
64?bytes?from?192.168.120.204:?icmp_seq=5?ttl=64?time=0.032ms
64?bytes?from?192.168.120.204:?icmp_seq=6?ttl=64?time=0.026ms
64?bytes?from?192.168.120.204:?icmp_seq=7?ttl=64?time=0.030ms
64?bytes?from?192.168.120.204:?icmp_seq=8?ttl=64?time=0.029ms
64?bytes?from?192.168.120.204:?icmp_seq=9?ttl=64?time=0.044ms
64?bytes?from?192.168.120.204:?icmp_seq=10?ttl=64?time=0.033ms
64?bytes?from?192.168.120.204:?icmp_seq=11?ttl=64?time=0.027ms
[root@localhost?~]#
說明:
ping?192.168.120.204?>?test.log?&?//在后臺ping遠(yuǎn)程主機(jī)截珍。并輸出文件到test.log港粱;這種做法也使用于一個以上的檔案監(jiān)視沛硅。用Ctrl+c來終止禁炒。
實例3:從第5行開始顯示文件
命令:
tail?-n?+5?log2014.log
輸出:
[root@localhost?test]#cat?log2014.log
2014-01
2014-02
2014-03
2014-04
2014-05
2014-06
2014-07
2014-08
2014-09
2014-10
2014-11
2014-12
==============================
[root@localhost?test]#tail?-n?+5?log2014.log
2014-05
2014-06
2014-07
2014-08
2014-09
2014-10
2014-11
2014-12
==============================