博客
关于我
linux 查看log日志相关命令
阅读量:570 次
发布时间:2019-03-11

本文共 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行上下文。适用于定位发生错误的具体位置。

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

转载地址:http://rmrvz.baihongyu.com/

你可能感兴趣的文章
解决Nginx 404 not found问题
查看>>
计算机网络之第三章笔记--数据链路层
查看>>
创建型模式之简单工厂模式实例及代码操作
查看>>
广东外语外贸大学第三届网络安全大赛Writeup
查看>>
跟着燕青学分布式事务控制技术方案
查看>>
Activiti视频分享
查看>>
VS2019 报错: LINK Error 无法找到 MSCOREE.lib的解决办法
查看>>
关于JS中的内存溢出与内存泄漏
查看>>
Vue——v-model结合值绑定写法
查看>>
JS实现防抖与节流(使用按钮触发事件)
查看>>
React 学习笔记 —— refs 属性的三种书写方式
查看>>
React 学习笔记 —— Fragment
查看>>
CCF 模拟2-1 夏令营
查看>>
第八届蓝桥杯——杨辉三角
查看>>
算法训练——字符串合并
查看>>
信息学奥赛一本通【题目索引 + 解答】
查看>>
MySQL事务
查看>>
什么时候需要重写HashCode()
查看>>
2021-04-23
查看>>
Linux编程基础之创建两个子进程而不创建孙子进程
查看>>