詳解Linux查看日志有哪些命令?

本篇文章主要給大家介紹linux查看日志有哪些命令,希望對需要的朋友有所幫助!

詳解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?鍵,把光標移動到下一個符合條件的

? 版權聲明
THE END
喜歡就支持一下吧
點贊5 分享