常用命令
tail
命令格式:tail [参数] [文件名]
用例
查询末尾倒数10行数据:
tail -n 10 filename.log
实时监控日志,读取文件内10行:
tail -10f filename.log
查询10行之后的所以数据:
tail -n +10 filename.log
查询文件最后10行:
tail -f filename.log
指定多个文件并输出文件名:
tail -v file1.log file2.log
head
跟tail是相反的,head查看日志文件的头n行数据
用例
查询日志文件中的头10行日志:
head -n 10 filename.log
查询日志文件除了最后10行的其他所有日志:
head -n -10 filename.log
cat
用例
查询关键字的日志:
cat -n filename.log |grep "debug" 查询的结果会标红