實時查看日志
通過-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