一、查看日志
查询日志尾部最后5行的日志:tail -n 5 /xxx/xxx.log ;
查询5行之后的所有日志: tail -n +5 /xxx/xxx.log ;
查询日志文件中的头5行日志: head -n 5 /xxx/xxx.log ;
查询日志文件除了最后5行的其他所有日志: head -n -5 /xxx/xxx.log;
二、关键字查询
grep命令:cat xxx.log | grep 'xxx'可以写为: grep 'xxx' xxx.log ,常用的几种写法:
打印匹配行的后5行: grep -A 5 'xxx' /xxx/xxx.log;
打印匹配行的前5行: grep -B 5 'xxx' /xxx/xxx.log;
打印匹配行的前后5行: grep -C 5 'xxx' /xxx/xxx.log;
打印匹配行的前后5行: grep -5 'xxx' /xxx/xxx.log;
查看文件5-10行内容:sed -n '5,10p' /xxx/xxx.log;
查询日志尾部最后500行的日志中包含xxx关键字内容:tail -n 500 /xxx/xxx.log |grep 'xxx';