几个常用的日志查询操作:文件小可以直接检索vimxxx.log,文件大不用打开文件,在里面定位一键loggrep"ERROR“xxx。log如果需要显示按键日志的上下文,如果知道大概的行数,可以使用以下三种方法:-ANUM,--after-context=NUM显示匹配项后多少行-BNUM,--before-context=NUM显示匹配前的行数-CNUM,--context=NUM显示匹配上下文的行数#例如grep-C10"ERROR"xxx.可以如下操作#先用-n参数显示行号grep-n"ERROR"xxx.log#用more命令显示跳转到定位行,比如891行more+891#之后,可以输入换行,空格换页,或者`/`取回后面的日志,`n`下提示:压缩包一般来说,数据库都是使用压缩包来减少日志磁盘占用。您可以使用zcat、zgrep、zmore等来替换多个日志。多个文件可以使用通配符处理文件名,例如:grep"ERROR"job.log.2021-05-18.*.gz日志名排序有时有多个日志时,xxx.21.gz的日志会在前面xxx.2.gz的。我们希望它们按数字排序ls-vjob.log.2021-05-18.*.gz|xargszgrep"ERROR"
