linux 日志查看及操作

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tiankongzhichenglyf/article/details/84134003

一.日志查看

1、进入日志文件所在的文件目录,比如:

 cd /opt/tomcat7/logs
2、通过命令打开日志,分析需求场景打开需要的日志

比如:

tail  -f   catalina.out
3、常用命令一:tail

比如:

tail -f  test.log    (循环查看文件内容)
4、按照行号查询:cat(过滤出关键字附近的日志)

cat -n test.log |grep "订单号"
然后使用 head -n 20 查看查询结果里的向前20条记录

5、按照时间日期查询,(查询出一段时间内的记录)

sed -n '/2014-12-17 16:17:20/,/2014-12-17 16:17:36/p'  test.log
查看该段时间内的日志

但是前提是用方法4试一下查询的哪个其实时间是不是存在

二.日志查找

1、命令模式下输入“/字符串”,例如“/Section 3”。

2、如果查找下一个,按“n”即可。

要自当前光标位置向上搜索,请使用以下命令:

/pattern Enter

其中,pattern表示要搜索的特定字符序列。

要自当前光标位置向下搜索,请使用以下命令:

?pattern Enter

猜你喜欢

转载自blog.csdn.net/tiankongzhichenglyf/article/details/84134003