這篇文章主要介紹Linux查看日誌有哪些指令,希望對需要的朋友有幫助!
第一種:查看即時變更的日誌(比較吃記憶體)
#最常用的:
tail -f filename (默认最后10行,相当于增加参数 -n 10) Ctrl+c 是退出tail命令
其他情況:
tail -n 20 filename (显示filename最后20行) tail -n +5 filename (从第5行开始显示文件)
第二種:搜尋關鍵字附近的日誌
#最常用的:
cat -n filename |grep "关键字"
#其他情況:
##cat filename | grep -C 5 '关键字' (显示日志里匹配字串那行以及前后5行) cat filename | grep -B 5 '关键字' (显示匹配字串及前5行) cat filename | grep -A 5 '关键字' (显示匹配字串及后5行)
第三種:進入編輯尋找:vi(vim)
1、進入vim編輯模式:vim filename
2、輸入「/關鍵字」,按enter鍵找出
3 、找下一個,按「n」即可
退出:按ESC鍵後,接著再輸入:號時,vi會在螢幕的最下方等待我們輸入指令
wq! 儲存退出;
q! 不儲存退出;
其他情況:
/关键字 注:正向查找,按n键把光标移动到下一个符合条件的地方 ?关键字 注:反向查找,按shift+n 键,把光标移动到下一个符合条件的
以上是詳解Linux查看日誌有哪些指令?的詳細內容。更多資訊請關注PHP中文網其他相關文章!