1、查看日志 前 n行:
cat 或者 tail 日志文件名 | head -n 数量
示例1 ; cat catalina.out | head -n 200 # 查看log前200行
示例2; tail catalina.out | head -n 10 # 查看log前10行
2、查看日志 尾 n行:
cat 或者 tail 日志文件名 | tail -n 数量
示例; cat catalina.out | tail -n 200 # 查看log后200 行
示例; tail catalina.out | tail -n 15 # 查看log后15 行
3、根据 关键词 查找日志 并返回关键词所在的所有行:
方法一 : cat 或者 tail 日志文件名 | grep "关键词"
示例1; cat catalina.out | grep "fg" # 返回log日志中包含fg的所有行
示例2; tail catalina.out | grep "88" # 返回log日志中包含88的所有行
方法二: grep -i "关键词" 日志文件名 (与方法一效果相同,写法不同)
示例1; grep -i "21DYN60587" catalina.out" # 返回log日志中包含 21DYN60587 的所有行
需要注意的是:如果日志文件非常大,不建议使用 cat,还有就是 ( "" '' ) 使用单的和双的都可 !
如果觉得博客文章对您有帮助,异或土豪有钱任性,可以通过以下扫码向我捐助。也可以动动手指,帮我分享和传播。您的肯定,是我不懈努力的动力!感谢各位亲~