tail -f 加過濾功能


實時查看日志

通過-f參數,我們可以實時查看文件的新增內容:

$ tail -f itbilu.log

 

注意:使用-f參數時不會中斷文件監視,需要通過ctrl+c手動結束。

 

實時日志查看與grep過濾關鍵字

通過-f參數,並配合grep命令,可以實現對文件內容的過濾。如:查看前幾行、后幾行、或前后幾行,這時可以通過以下幾個參數實現:

-A <顯示行數>            除了顯示符合匹配內容的那一行之外,並顯示該行之后的內容
-B <顯示行數>            在顯示符合匹配內容的那一行之外,並顯示該行之前的內容
-C <顯示行數>或-<顯示行數> 除了顯示符合匹配內容的那一列之外,並顯示該列之前后的內容

 

監控itbilu.log日志件,並查看含有'foo'關鍵字的前后5行:

$ tail -f itbilu.log|grep 'foo' -C 5
// 或
$ tail -f itbilu.log|grep 'foo' -5

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM