日志文件里面数据特别多,如果你新增一个产品,想知道跑的什么日志,就需要实时监控
如果日志文件有一个,那么命令是
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*'
本文介绍了如何使用Linux命令`tail -f`结合`grep`进行日志实时监控。通过`tail -f 文件路径`可以持续查看文件尾部的变化,当在网页上进行操作时,命令会显示相应的日志输出。若要过滤特定信息,可以添加`grep`命令,如`tail -f 文件路径 | grep 1234`。为突出显示关键词,可以使用`--color`选项。在面对大量日志文件时,可以使用`tail -f */* | grep 1234 --color`遍历所有文件夹下的文件。此外,`grep [字符串] */* -l`可查找包含特定字符串的文件,而`find */* -name '*log*'`则用于查找所有以log结尾的日志文件。

276

被折叠的 条评论
为什么被折叠?



