liunx命令:tomcat日志分析和日志统计命令

来源:互联网 发布:飞鱼网络直播 编辑:程序博客网 时间:2024/06/05 15:19

常用命令
打包压缩:gzip,tar
内容输出:tail,head,cat,zcat,more,less,管道,>,>>
内容过滤:grep,sed
内容拆分:awk,cut
排序汇总:sort,uniq,awk

日志截取

按时间截取
sed -n ‘/2017-12-18 18:30:00/,/2017-12-18 19:00:00/p’ catalina.2017-12-18.out | more

这里写图片描述

按照标识截取

grep -i -A 10 -B 10 'exception' catalina.2017-12-18.out | more

这里写图片描述

分页显示

使用more,less进行分页显示,more仅能简单地向后翻页,less可上下翻页、并可通过/word来查找包含word的行。

常用快键键
空格:下一页
q:退出
PgUp:上一页(less)
PgDn:下一页
/word:查找word所在位置(less)
n:查找下一个 (less)
N:查找上一个 (less)

使用管道、重定向

通过管道可将截取内容或统计结果直接存入文件中,其中>为覆盖原文件、>>为追加至文件。

grep -i -A 10 -B 10 'exception' catalina.2017-12-18.out > check.log
原创粉丝点击