1. 程式人生 > >linux----tail 過濾日誌文件中的關鍵字

linux----tail 過濾日誌文件中的關鍵字

文件中 是否 內容 關鍵詞 linu 匹配 所有 head grep -n

linux tail 過濾日誌文件中的關鍵字

1.查看日誌文件中帶有指定關鍵詞的日誌信息
tail -f  日誌文件名 | grep 關鍵字 | grep 關鍵字

2.查看日誌文件最後1000行
tail -f -n 1000 日誌文件  (實時打印最新的日誌信息)
tail -1000n 日誌文件(實時打印最新的日誌信息)
tail -1000 日誌文件(打印出日誌文件的最後1000條信息)
tail -n +1000 日誌文件(從第1000行開始顯示日誌信息)

3.查看日誌文件的前1000行
head -n 1000 日誌文件

4.查看日誌文件的中間多少行
cat 日誌文件 |  head -n 3000 | tail -n + 1001

5.grep查看文件中是否包含有指定的字段並打印出來
grep 8080 文件 (查看文件中中含有8080字段的行)
grep -n 8080 文件(確定8080字段在文件中的行數)
grep -n -i "ggpush" 文件 (確定ggpush在文件中的行數並且忽略大小寫)
grep ‘ggpush‘ *.cnf (匹配當前目錄下所有後綴為cnf文件含有過濾字段的內容)

6.過濾掉指定的日誌信息
grep -v ‘關鍵字‘

linux----tail 過濾日誌文件中的關鍵字