一、查看日志命令
实时监控某个日志文件的变化:tail -f xx.log;实时监控日志最后100行:tail -n 100 -f xx.log
二、按照行号查询
查询日志尾部最后100行日志:tail -n 100 xx.log
查询日志头部开始100行日志 head -n 100 xx.log
查询某个日志行号区间:cat -n xx.log |tail -n +100 |head -n 100(查询100行至200行的日志)
三、按照关键字找日志的信息
查询日志文件中包含debug的日志行号:cat -n xx.log|grep"debug"
四、按照日期查询
sed -n'/2023-09-18 10:30:31.083/,/2023-09-18 15:30:31.083/p' xx.log
五、日志太多,处理方式
分页查询日志信息:cat -n xx.log |grep "debug" |more
筛选过滤后,输出到一个文件:cat -n xx.log |grep "debug" >debug.txt