linux 系统查询线上日志,输出线上日志

1.grep "特定文本" /path/to/logfile.log       搜索特定文本

   grep -A 3 "特定文本" /path/to/logfile.log             显示匹配行之后的3行


   grep -C 3 "特定文本" file.txt                        #显示匹配行以及前后3行。

 

grep "S" sys-error.log | grep "E"           显示既包含S也包含E的文本

 

2.tail -f filename  动态查询该日志文件下的内容。(控制台滚动输出)

  tail -100f filename   查询最新100行内容

3.需要查看包含“error”的动态内容,可以使用以下的命令:

tail -f app.log | grep error 。管道符把tail 和grep 进行连接,tail动态的显示

4.grep "demandTime_ltc_srm参数" /path/to/sys-info.log | grep "T-241929.3.1.01.001" > output.txt

将查询到的内容输出到output.txt文件

posted @   了悟  阅读(144)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示