早上悠哉悠哉的上着班,领导突然对你说,生产环境有个业务报错了,让你看一下,你接到这个任务首先回想到去业务,想去复现一下,但是发现是生产环境,不能随便动,于是你只能去找报错的日志,如何快速的定位到日志呢,下面我们介绍几个常用的方法。
1、如果当我们的业务可以在生产上复现的时候,但是这段时间打印的日志很多的时候,我们可以试试将日志打印到某个文件中,再慢慢的查看。
tail -f 日志文件名 > 指定文件
这样我们就可以在指定文件中查看
2、如果说我们不能在生产中随意操作的时候,有下面两种方法可以尝试, a、是用vi命令
vi 日志文件
等日志文件出来之后,输入/关键字 再按下enter键就可以对日志文件从上到下进行关键次搜索
b、使用cat命令
cat 文件名 | grep -n -A10 -B10 关键字
这样我们就可以查看日志中文件中关键字上下十行的内容了。