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
linux重定向
在25号⽇志⾥截取17点30到21点47之间的⽇志。
通过more指令查看。
然后 /${关键字} 搜索,⽐如 /1711178968 ,n下⼀条,b上⼀条
以上这篇linux查⼤⽂件指定内容的实现⽅法就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。