首页 > 编程知识 正文

linux打开日志的命令,linux查看实时日志命令

时间:2023-05-06 12:45:49 阅读:17486 作者:3367

1 .查看日志

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-1716336017336020//2014-12-1716336017336036/p ' test.log

显示此期间的日志

但是,方法4的前提是尝试一下哪个查询实际上是否存在时间

2 .日志搜索

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

2、查找下一个时,只需按“n”。

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

/pattern Enter

其中pattern表示要搜索的特定字符串。

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

? pattern Enter

3 .日志清除

使用echo命令清空日志文件

要添加echo-n ' '/server/Tomcat/logs/catalina.out==参数'-n ',缺省情况下会添加'n ',即换行符

du-h/server/Tomcat/logs/catalina.out

使用echo命令清空tomcat日志文件测试实例:

[ root @ zdz~] # echo-n ' '/server/Tomcat/logs/catalina.out

[ root @ zdz~~ ] # du-h/server/Tomcat/logs/catalina.out

0/server/Tomcat/logs/catalina.out

tomcat重新启动

3359 blog.csdn.net/ZD lulu/article/details/83346535

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。