Linux下日志打印固定行,查询常用方法

前言:
在日常项目排查中,经常会根据日志信息作为依据进行排查,但是打开海量的日志文件查询效率很低。
 
方法:

1、head命令

head命令用于查看文档的开始指定数量的字符块,默认显示文档的前 10 行,如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题。
//取最前100行日志
head -100 filename head -n 100 filename

2、tail命令

tail命令用于查看文档的尾端指定数量的字符块,默认显示文档的最后 10 行,如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题。

//取最后100行日志
tail -100  filename
tail -n 100  filename

3、sed命令

 sed命令用于查看文档的固定区间行的字符块,能够完美的配合正则表达式便用,功物能不同凡响。

//取100-200行日志
sed -n '100,200p' filename

 

posted @ 2020-07-15 15:25  申文哲  阅读(830)  评论(0)    收藏  举报