linux 查看log日志相关命令
发布日期:2021-05-14 09:15:51 浏览次数:8 分类:精选文章

本文共 823 字,大约阅读时间需要 2 分钟。

文化建设引导日志管理指南

作为技术人,日志管理是系统运维中不可或缺的一部分。以下是一些常用的日志查询与处理命令,能够帮助您快速定位问题所在。

1. 查询关键词下30行日志

cat xxxx.log | grep -A 30 '关键词'

此命令用于查看日志文件 xxxx.log 中与指定关键词相关的前30行内容。适用于快速浏览日志或定位临时问题。

2. 实时查看日志

tail -f xxxx.log

此命令用于实时查看日志文件 xxxx.log 的最新内容。通常用于监控服务器运行状态或跟踪正在发生的事件。

3. 定位关键词全部行数

cat -n xxxx.log | grep "关键词"

此命令结合了 catgrep 中的行号显示功能,能够快速定位到包含关键词的所有行。适用于需要统计关键日志数量的场景。

4. 实时监控最后100行日志

tail -100f test.log

此命令允许您实时监控 test.log 日志文件的最新100行内容。适用于需要快速定位流逝日志的场景。

5. 清理Tomcat catalina.out日志

truncate -s 0 catalina.out

此命令用于快速清理 catalina.out 日志文件。通常用于定期维护服务器_unused文件,释放内存资源。

6. 查看错误日志

cat xxxx.log | grep ERROR

此命令用于快速定位到日志文件中包含 "ERROR" 关键词的所有行。适用于需要快速查看系统错误日志的场景。

7. 查看错误日志的后36行

tail -f xxx.log | grep -C 36 error

此命令结合了 tailgrep 的Context选项,用于查看包含 "error" 的日志内容,并显示其前36行上下文。适用于定位发生错误的具体位置。

这些方法可以帮助您快速定位和处理日志信息。在使用前,请确保了解每个命令的具体用途和潜在风险。

上一篇:查找安装路径方法以及端口号查看路径(where which除外)
下一篇:linux centos 7.0 以上 防火墙相关命令

发表评论

最新留言

不错!
[***.144.177.141]2025年04月15日 13时15分03秒