cat 或者 tail 日志文件名 | head -n 数量 示例1 :cat api.log | head -n 200 # 查看log前200行 示例2: tail api.log | head -n 10 # 查看log前10行
cat 或者 tail 日志文件名 | tail -n 数量 示例: cat api.log | tail -n 200 # 查看log后200 行 示例: tail api.log | tail -n 15 # 查看log后15 行
3.1 方法一 :
cat 或者 tail 日志文件名 | grep "关键词"示例1:cat api.log | grep "前端入参" # 返回log日志中包含“前端入参”字样的所有行 示例2:tail api.log | grep "前端入参" # 返回log日志中包含“前端入参”字样的所有行
3.2 方法二:
grep -i "关键词" 日志文件名 示例1:grep -i "21DYN60587" catalina.out # 返回log日志中包含 21DYN60587 的所有行
常用参数:
参数 | 说明 |
---|---|
-f | 显示文件最新追加的内容 |
-q | 当有多个文件参数时,不输出各个文件名 |
-v | 当有多个文件参数时,总是输出各个文件名 |
-c [字节数] | 显示文件的尾部n个字节内容 |
-n [行数] | 显示文件的尾部n行内容 |
常用参数:
参数 | 说明 |
---|---|
-n或–number | 显示行号 |
-b或–number-nonblank | 显示行号,但是不对空白行进行编号 |
-s或–squeeze-blank | 当遇到有连续两行以上的空白行,只显示一行的空白行\ |
来源地址:https://blog.csdn.net/twi_twi/article/details/128631729