linux翻页查看,【转载】linux-查看日志

一、最常用查看日志方法:

实时日志:

tail -f XXX.log

搜索关键字附近日志:

cat -n filename | grep "关键字"

二、查看日志常用命令

tail:

-n 是显示行号;相当于nl命令;例子如下:

tail -100f test.log 实时监控100行日志

tail -n 10 test.log 查询日志尾部最后10行的日志;

tail -n +10 test.log 查询10行之后的所有日志;

Ctrl+c 是退出tail命令

跟tail是相反的,tail是看后多少行日志,而head是查看日志文件的头多少行,例子如下:

head -n 10 test.log 查询日志文件中的头10行日志;

head -n -10 test.log 查询日志文件除了最后10行的其他所有日志;

cat -n test.log |grep "debug" 查询关键字的日志(常用!~)

tac:

tac是倒序查看,是cat单词反写,由最后一行到第一行反向在萤幕上显示出来

这个命令可以查找日志文件特定的一段 , 也可以根据时间的一个范围查询

//按照行号

sed -n '2,100p'

//这样你就可以只查看文件的第5行到第10行。

//按照时间段

sed -n '/2019-01-17 10:07:10/,/2019-02-14 16:54:01/p'

1、进入vim编辑模式:

你可能感兴趣的:(linux翻页查看)