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 參數含義為不包括),例: