linux查找日志cat和grep方式

 更新时间:2024年10月09日 10:14:15   作者:小旋风-java  
在Linux系统中,我们常常需要查询日志文件中的特定信息,这时候掌握一些关键字查询技巧就显得非常重要,例如,要查询关键字前后30行,可以使用grep命令的'-C'选项,若要查询两个关键字同时出现的情况,可以将grep命令连续使用,对于压缩后的文件

linux查找日志cat和grep

1、查询关键字前后30行

cat 日志文件名.log | grep -30 '关键字'
  • 例:
cat mcs-all.log | grep -30 '2019-04-08 13:30:04,271'

2、查询两个关键字同时出现

cat 日志文件名.log | grep '关键字1' | grep '关键字2'
  • 例:
cat mcs-all.log | grep 'ServiceV5Impl' | grep '客户姓名不能为空'

3、压缩以后的文件查询

gzip -dc 文件名 | grep -30 “关键字”
  • 例:
gzip -dc mcs-all.log_2019-04-04.gz | grep -30 '2019-04-04 17:38:26,036'

4、查询中所匹配模式的最后一项

cat 文件名 | grep ‘关键字' | tail -n
  • 例子:
cat mcs-all.log_2019-04-09 | grep ‘客户姓名不能为空' | tail -1
cat mcs-all.log_2019-04-09 | grep ‘客户姓名不能为空' | tail -100

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Linux中一对多配置日志服务器的详细步骤

    Linux中一对多配置日志服务器的详细步骤

    这篇文章主要介绍了Linux中一对多配置日志服务器步骤教程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07
  • linux下卸载nginx的操作全过程

    linux下卸载nginx的操作全过程

    文章详细描述了在Linux系统中卸载Nginx的步骤,包括检查Nginx是否在运行、停止服务、删除Nginx文件和卸载依赖
    2026-01-01
  • linux中xargs命令的各种使用技巧

    linux中xargs命令的各种使用技巧

    xargs是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。下面这篇文章主要给大家介绍了关于linux中xargs命令用法的相关资料,需要的朋友可以参考借鉴,下面来跟着小编一起看看吧。
    2017-05-05
  • Centos7/RHEL7双网卡绑定的方法

    Centos7/RHEL7双网卡绑定的方法

    本篇文章主要介绍了Centos7/RHEL7双网卡绑定的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • 在Linux下搭建Zookeeper管理中心步骤分享

    在Linux下搭建Zookeeper管理中心步骤分享

    本篇文章主要给大家详细分享了在Linux下搭建Zookeeper管理中心步骤以及相关软件的下载,需要的朋友参考下。
    2018-01-01
  • Linux Swap空间利用率过高问题

    Linux Swap空间利用率过高问题

    这篇文章主要介绍了Linux Swap空间利用率过高问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-04-04
  • debian安装后sudo命令不能用的解决方法

    debian安装后sudo命令不能用的解决方法

    这篇文章主要介绍了debian安装后sudo不能用的解决方法,大家参考使用
    2013-11-11
  • Ubuntu 14.04设置开机启动脚本的方法

    Ubuntu 14.04设置开机启动脚本的方法

    这篇文章主要给大家介绍了Ubuntu 14.04设置开机启动脚本的方法,文中通过代码介绍的很详细,相信对大家的理解和学习具有一定的参考借鉴价值,有需要的朋友们下面来跟着小编一起学习学习吧。
    2016-12-12
  • 如何给Linux虚拟机连上WiFi详解

    如何给Linux虚拟机连上WiFi详解

    这篇文章主要介绍了如何给Linux虚拟机连上WiFi,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • Linux新磁盘到扩容到已有目录方式

    Linux新磁盘到扩容到已有目录方式

    文章详细描述了一个服务器磁盘挂载和扩容的过程,包括添加磁盘、查看挂载情况、创建分区、格式化分区、扩展卷组和逻辑卷,并最终同步文件系统
    2026-03-03

最新评论