linux查看日志文件tail -f用法


tail
Linux中用於查看文件尾部的內容,與head相對應。
常用來查看日志文件,通過-f實時查看文件最新內容。

尤其是對於日志文件較大的時候,通過tail指定輸出的行數來查看日志。

// 輸出最后10行的內容
tail test.log

// 輸出最后10行的內容,同時監視文件的變化,一旦變化就顯示出來
tail -f test.log

// 輸出最后n行的內容,同時監視文件的變化,一旦變化就顯示出來
tail -nf test.log

// 輸出文件最后10行的內容
tail -n 10 filename
// 除第9行不顯示外,顯示第10行到末尾行
tail -n -10 filename

// 從第20行至末尾
tail +20 test.log

// 顯示最后10個字符
tail -c 10 test.log

// 實時日志查看與grep過濾關鍵字
// -A 除顯示符合t匹配內容的那一行之外,並顯示該行之后的內容
// -B 除顯示符合匹配內容的那一行之外,並顯示該行之前的內容
// -C 除顯示符合匹配內容的那一列之外,並顯示該列前后的內容
tail -f test.log | grep 'test' -C 5
tail -f test.log | grep 'test' -5

參考:https://blog.csdn.net/mo_247/article/details/103567545

 


免責聲明!

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



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