线上排查bug的命令
一般其他部门的邮件过来说有bug,
tail -n 500 supply.log,这个命令适合日志少的文件,有些项目日志实在太多,不好找error。
cat supply.log | grep "09:1[5-9]",这个命令查看九点15到九点19的日志,也不一定找得到。
cat supply.log | grep "0[8-9]" | grep -i "error",这个命令就很好用,过滤时间和关键字'error'。
grep -C 10 "ACTION_DATE" supply.log,找到出bug的字段ACTION_DATE,然后查看上下文,-C就是查看日志上下文的命令。
(第一次不熟练,其实直接过滤时间和查看error关键字的上下文就行)