linux環境下查看日誌常用命令

inux環境下查看日誌必不可少,簡單整理了一些常用的命令,若有需要可直接拿來使用,如果還有其他覺得不錯的需要補充的,請在微信公衆號測試架構師後 臺回覆給我,謝謝!

tail -f 87testing.log#默認查看最新10條日誌記錄並實時刷新

tail 87testing.log -n 100 #查看最新100條日誌記錄

tail -f 87testing.log -n 100 #查看最新100條日誌記錄並實時刷新

tail 87testing.log -n +100 #查看從第100行開始,後面的所有日誌記錄

head 87testing.log -n 100 #查看前面100行日誌記錄

cat -n 87testing.log |grep "關鍵詞" #查看到關鍵詞相關日誌及行號

cat -n 87testing.log |grep "關鍵詞" |more #分頁顯示,按空格鍵可翻頁

cat 87testing.log | tail -n +200 | head -n 100 #從200開始,顯示200行到299行的日誌記錄

sed -n '200,299p 87testing.log #從200開始,顯示200行到299行的日誌記錄

sed -n '/2017-10-11 00:00:00/,/2017-10-11 01:23:23/p' 87testing.log #查看某一時間段內的日誌記錄(兩個日期必須在日誌中存在,不然會是失效)

tail -f 87testing.log |grep --color=auto -i 關鍵詞 #實時日誌記錄中,將關鍵詞設置高亮

tail -f 87testing.log |grep -v 關鍵詞 #反向查找,查詢實時日誌中不包含關鍵詞的行的日誌記錄

grep 關鍵詞 -B2 -A1 87testing.log #查詢日誌文件中,關鍵詞所在行及前2行後1行的日誌記錄
--------------------- 
作者:測試架構師 
來源:CSDN 
原文:https://blog.csdn.net/WsXOM853BD45Fm92B0L/article/details/78222021 
版權聲明:本文爲博主原創文章,轉載請附上博文鏈接!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章