Linux系统查看日志方式盘点

41 阅读1分钟

1、实时日志

tail -f xx.log 

# 最后20行 
tail -20f xx.log 

# 显示行号
 tail -n 100 -f xx.log

2、按照行号

# 查询日志头部开始100行日志
 head -n 100 xx.log 

# 查询100行到200行的日志
 cat -n xx.log | tail -n +100 | head -n 100

3、 根据关键字

cat -n xx.log | grep "error"

4、大文件日志查询

# 分页查询 
cat -n xx.log | grep "error" | more 

# 切割文件 
cat -n xx.log | grep "error" >error.log