一、单日志文件
(一)、得到错误日志或者异常日志的行号
例如:
cat -n test.log |grep "error"
cat -n test.log |grep "exception"
由于没有在Linux上启项目,在springboot项目中找的一个日子文件作为实操对象。
cat -n spring1.log |grep "Starting "
(二)、通过位置往前往后查看日志详细
//根据行号定位行,并向下定位多少行,确定行数会输出往下所有的文本。
cat -n spring1.log|tail -n +252|head -n 1
二、多日志文件
(一)、得到错误日志或者异常日志的行号
合并显示多个文件cat ./1.log ./2.log ./3.log 因为有合并所以加了一个参数n
cat spring1.log spring2.log spring3.log -n|grep "Starting"
(二)、通过位置往前往后查看日志详细
cat spring1.log spring2.log spring3.log|tail -n +1551|head -n 1