linux查找大文件指定内容的实现方法

 更新时间:2019年07月08日 18:30:45   作者:yyoc97  
今天小编就为大家分享一篇linux查找大文件指定内容的实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

以大划小思想,然后重定向。

linux有时候会遇到文件很大,关键字查找都要超过整屏,无法查看到所有内容。比如一个非常大的日志文件info.log,我们要查看某段字符所有日志,可以同 cat info.log | grep ‘1711178968' ,如果显示过多,此时可以加时间,行数控制。也可以通过 '>>'指令。 cat info.log | grep ‘1711178968'   >> temp.log 将中间结果暂存下来,通过more ,less等工具一页页查看temp.log文件

如果是明确一定时间范围的日志还是可以根据时间截取日志:

// 截取一定时段的日志
sed -n '/2018-10-25 17:30:41/,/2018-10-25 21:47:02/p' root.2018-10-25.log > update.log

在25号日志里截取17点30到21点47之间的日志。

通过more指令查看。

然后 /${关键字} 搜索,比如 /1711178968 ,n下一条,b上一条

以上这篇linux查找大文件指定内容的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • CentOS 7安装完成后初始化的方法

    CentOS 7安装完成后初始化的方法

    这篇文章主要介绍了CentOS 7安装完成后初始化的方法,本文分步骤给大家介绍的非常详细,具有参考借鉴价值,需要的朋友可以参考下
    2016-10-10
  • Apache实现本地建立泛域名虚拟主机的方法

    Apache实现本地建立泛域名虚拟主机的方法

    这篇文章主要介绍了Apache实现本地建立泛域名虚拟主机的方法,简单介绍了Apache泛域名虚拟主机的具体创建步骤与相关技巧,需要的朋友可以参考下
    2016-05-05
  • Linux与Windows XP之间使用FTP互传文件

    Linux与Windows XP之间使用FTP互传文件

    在Windows下虚拟安装了Linux,又在Windows XP下用Serv-u软件架设了FTP服务器,然后我们就可以在虚拟机的Linux下登录该FTP服务器下载或上传文件了。
    2011-06-06
  • 关闭linux终端还让程序继续执行的实现方式

    关闭linux终端还让程序继续执行的实现方式

    这篇文章主要介绍了关闭linux终端还让程序继续执行的实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-12-12
  • Linux系统查看CPU、机器型号、内存等信息

    Linux系统查看CPU、机器型号、内存等信息

    今天小编就为大家分享一篇关于Linux系统查看CPU、机器型号、内存等信息,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • Linux启动过程分析和常见错误汇总

    Linux启动过程分析和常见错误汇总

    这篇文章介绍了Linux系统的引导过程、系统初始化进程及文件、MBR扇区故障处理、GRUB引导故障处理、服务控制及优化启动过程等内容
    2025-04-04
  • apache下.htaccess的功能及写法

    apache下.htaccess的功能及写法

    由于我目前的空间支持.htaccess,这篇文章很全面的介绍了.htaccess的功能以及.htaccess写法,同时里面也讲了关于url_rewrite的东西,于是转过来,觉得挺有用处的。
    2010-02-02
  • Linux 块设备驱动代码编写

    Linux 块设备驱动代码编写

    这篇文章主要介绍了Linux 块设备驱动代码编写,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-04-04
  • 解决Linux程序编译链接动态库版本的相关问题

    解决Linux程序编译链接动态库版本的相关问题

    这篇文章主要介绍了解决Linux程序编译链接动态库版本的相关问题,文中给出了详细的介绍和示例代码,相信对大家具有一定的参考借鉴价值,有需要的朋友们下面来一起看看吧。
    2017-01-01
  • Windows和Linux实现远程桌面连接

    Windows和Linux实现远程桌面连接

    这篇文章主要介绍了Windows和Linux实现远程桌面连接,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-05-05

最新评论