Linux 檢視上線日誌命令總結
tail命令 -- 檢視實時變化的日誌
最常用的: tail -f app.log | grep -C 10 "error" (顯示日誌裡匹配字串那行以及前後10行)
搜尋關鍵字附近的日誌
最常用的:
cat -n app.log| grep -C 10 "error"
cat app.log| grep -C 5 '關鍵字' (顯示日誌裡匹配字串那行以及前後5行)
cat app.log| grep -B 5 '關鍵字' (顯示匹配字串及前5行)
cat app.log| grep -A 5 '關鍵字' (顯示匹配字串及後5行)
進入編輯查詢:vi(vim)
-
進入vim編輯模式:vimapp.log
-
輸入“/關鍵字”,按enter鍵查詢
-
查詢下一個,按“n”即可
退出:按ESC鍵後,接著再輸入:號時,vi會在螢幕的最下方等待我們輸入命令
wq! 儲存退出;或 q! 不儲存退出;