linux tail 命令查看日志 並加上顏色


 1 #輸出文件末尾行(默認10行),當文件有追加時,會輸出后續添加的行,不會中斷輸出,除非ctrl+c中斷  
 2 #-f 即 --follow=file.log
 3 tail -f file.log 
 4 
 5 #輸出文件末尾100行,實時更新
 6 tail -100f file.log                              
 7  
 8 #輸出文件末尾包含關鍵字的行,當文件有追加時,會輸出后續添加的行,不會中斷輸出,除非ctrl+c中斷  
 9 #-f 即 --follow=file.log
10 tail -f file.log | grep "關鍵字"                
11  
12 #輸出文件的后100行中包含關鍵字的行(-n 100 即 --lines=100)  
13 tail -100f file.log | grep "關鍵字"            
14  
15 #輸出文件的后100行中包含關鍵字的行和該行的后10行    
16 tail -n 100 file.log | grep "關鍵字" -A10      
17  
18  #輸出文件的后100行中包含關鍵字的行和該行的前10行     
19 tail -n 100 file.log | grep "關鍵字" -B10      
20  
21 #輸出文件的后100行中包含關鍵字的行和該行的前后10行    
22 tail -n 100 file.log | grep "關鍵字" -B10 -A10  
23  
24 #輸出文件的后100行中包含關鍵字的行和該行的前后10行 關鍵字加上顏色    
25 tail -n 100 file.log | grep "關鍵字" -B10 -A10 --color=auto

 

過濾特定字符:

在查詢命令后面加:  |grep -v xxx (-v 參數含義為不包括),例:

 


免責聲明!

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



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