java项目日志实时打印太多太快,如何用linux命令精准定位到日志打印出错信息的地方
java项目日志打的太多太快,如何用linux命令查看日志
大家在开发中可能会遇到一个问题,项目如果部署到了生产环境后,由于东西太多,日志打印的速度也会很快,查询报错日志的时候就会很麻烦。那么Linux可不可以精准定位到日志打印出错信息的地方呢?
当然是有的啦。
cat log.txt | grep 'ERROR' 打印有ERROR的行
cat log.txt | grep 'ERROR' -A 5 查找ERROR字符,并显示ERROR所在行的之后5行
cat log.txt | grep 'ERROR' -B 5 之前5行
cat log.txt | grep 'ERROR' -C 5 前后5行
进到文件中了也可以直接使用这些命令
grep -B 4 "games"
grep -A 4 "games"
grep -C 4 "games"


浙公网安备 33010602011771号