原创

Linux如何查看日志文件


#搜索日志,关键字前后5行
cat catalina.out | grep -C 5 success

cat nohup.out |grep 'aaa' |tail -n 1
#搜索日志,关键字前5行
cat catalina.out | grep -B 5 success
#搜索日志,关键字后5行
cat catalina.out | grep -A 5 success


#搜索关键字,只显示关键字
grep -o 'error' nohup.out
#搜索关键字出现的次数
grep -o 'error' nohup.out |wc -l

#搜索当前文件夹内的所有日志文件
grep -r corePoolSize
grep -r  -C 10 '411957'
 grep -r  -C 10 '44043190122IP3P31KE'





#搜索压缩文件日志,关键字前后5行
gzip -dc catalina.out.tar.gz | grep -a -C 5 success
#搜索压缩文件-统计次数
gzip -dc system2023.tar.gz |grep -a  'transcode=active' |wc -l
#搜索压缩文件
gzip -dc system2023.tar.gz |grep -a  'transcode=active&userid='

#搜索压缩文件保存结果到文本
gzip -dc demo.tar.gz |grep -a  'transcode=' >123.log
正文到此结束