linux查看日志的三种命令

等等,我昨晚正在调试服务器日志,突然发现了一些有趣的事情。
当时,我使用的是 tail -f /var/log/syslog,看着屏幕一页一页地向下滚动,我感觉很舒服。
突然我滚动并注意到中间有一条很长的线。
这似乎是一个错误消息,但我忘记了它是什么。
我当时正忙着处理其他事情,所以没有仔细看。
现在想来,如果当时我用grep去搜索日志的话,也许就能发现问题了。
这让我开始思考。
有时候看日志的时候,不能只看最新的。
有时翻翻旧账也能找到一些东西。

linux如何在日志中查找关键字

Linux 中有多种查看日志的方法
使用 vi 或 vim 步骤是什么?首先打开文件,如vi /var/log/syslog,然后按/,后面加上你要查找的关键字,如/error,然后按回车。
如果你想看下一个,按n,如果你想看上一个,按N。
就这么简单。

您也可以使用葡萄。
例如,对于单个文件,grep "error" /var/log/messages 可查找消息文件中包含错误的所有行。
通配符可以用于多个文件,如 grep "error" /var/log/messages,这样就搜索所有以 messages 开头的文件,找到的行将直接显示在屏幕上。
说实话,用vi/vim,适合文件内容不大,需要频繁更改或交互检查的情况。
使用葡萄。
当文件很多时,这尤其方便和高效。
它也很容易在脚本中使用
仅此而已。