实时监控linux的日志命令

本文介绍了如何使用Linux命令`tail -f`结合`grep`进行日志实时监控。通过`tail -f 文件路径`可以持续查看文件尾部的变化,当在网页上进行操作时,命令会显示相应的日志输出。若要过滤特定信息,可以添加`grep`命令,如`tail -f 文件路径 | grep 1234`。为突出显示关键词,可以使用`--color`选项。在面对大量日志文件时,可以使用`tail -f */* | grep 1234 --color`遍历所有文件夹下的文件。此外,`grep [字符串] */* -l`可查找包含特定字符串的文件,而`find */* -name '*log*'`则用于查找所有以log结尾的日志文件。

日志文件里面数据特别多,如果你新增一个产品,想知道跑的什么日志,就需要实时监控

如果日志文件有一个,那么命令是

tail 显示文件末尾部分,-f循环读取

tail -f [文件具体路径]

注意刚刚输入完命令,是没有任何日志出来的,等你在网页上做操作的时候,这个命令下才会刷刷刷的跑出日志

如果嫌日志还是太乱太多,那么把这个命令加个搜索,比如搜索1234

tail-f [文件具体路径]|grep 1234

如果想让关键字1234变红,那么命令加个颜色就行

tail -f [文件具体路径]|grep 1234 --color

默认是红色

如果日志有多个文件夹,每个文件夹下面有多个文件。日志很乱,怎么看日志那?

先cd到log文件夹下面,

tail -f */*|grep 1234 --color

这个是查找log文件夹下面所以文件夹下面的所以文件。根据1234

如果只知道一段字符串,想看哪些文件出现了这些字符串。假如这个字符串是[字符串]

grep [字符串] */* -l

根据文件名搜索

find  */*  -name '*log*'

 

 

 

 

 

 

 

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值