cat 命令,Linux查询日志中的异常(多个、单个)

一、单日志文件

(一)、得到错误日志或者异常日志的行号

例如:

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 命令,Linux查询日志中的异常(多个、单个)_第1张图片

(二)、通过位置往前往后查看日志详细

 cat spring1.log spring2.log spring3.log|tail -n +1551|head -n 1

在这里插入图片描述

站在巨人的肩膀上学习、进步

你可能感兴趣的:(To_Linux,linux)