Linux日志中查找关键字及其前后的信息实例方法
在日常工作中,我们经常需要查看日志,比如可以通过 tail 命令实时查看日志,也可以通过 cat 等命令查看日志信息。
但现在我们要讨论的是,如何从日志中通过关键字过滤出我们想要的内容,方法有多种,今天我们主要以 cat 命令来进行学习。
假设存在日志文件 hrun.log,查询的关键字为"新增用户":
根据关键字查看日志
cat hrun.log | grep "新增用户"
根据关键字查看后10行日志
cat hrun.log | grep "新增用户" -A 10
根据关键字查看前10行日志
cat hrun.log | grep "新增用户" -B 10
根据关键字查看前后10行日志,并显示出行号
cat -n hrun.log | grep "新增用户" -C 10
查看日志前 50 行
cat hrun.log | head -n 50
查看日志后 50 行,并显示出行号
cat -n hrun.log | tail -n 50
说明:
- -A 表示关键字之后,After
- -B 表示关键字之前,Before
- -C 表示关键字前后,Context
以上就是本次介绍的关于Linux日志中查找关键字的全部知识点内容,感谢大家的学习和对脚本之家的支持。
相关文章
详解如何在Ubuntu 20.04上安装Xrdp服务器(远程桌面)
这篇文章主要介绍了详解如何在Ubuntu 20.04上安装Xrdp服务器(远程桌面),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-07-07详解centos7上elastic search安装及填坑记
本篇文章主要介绍了centos7上elastic search安装及填坑记,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2018-01-01ubuntu19系统及以下版本安装android studio的教程
这篇文章主要介绍了ubuntu19系统及以下版本安装android studio的教程,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下2019-10-10Apache JMeter 5.5 下载安装及设置中文图文教程
这篇文章主要介绍了Apache JMeter 5.5 下载安装以及设置中文教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2023-02-02
最新评论