很多时候日志太多,不好定位问题。可以花式定位问题:
tail -f 配合页面点击
日志刷新不频繁的情况下,这种方式很好。 页面点击下,后台赶紧看日志。

tail -100f logback-2020-01-21.log

有没有发现tail -500f 比 tail 500 还快速,也不知道为什么。

grep 粗过滤,细过滤
043001900104
10397758
大致过滤:
grep 10397758 logback-2020-02-07.log

如果数据比较多,加 | head -n 20:
grep 10397758 logback-2020-02-07.log | head -n 20

有的时候要定位异常,加-A 打印之后n行的数据:
grep -A 10 49558542 logback_h5_error-2020-02-07.log | head -n 50

grep过滤时间

一般日志以日期为单个文件,所以其实把小时区分下即可:

grep '2020-04-16 [1][24]:*' test.log  | head -n 50