Linux-查看日志方法
| 1、tail |
|---|
| 这个是我最常用的一种查看方式 |
| 命令格式: tail[必要参数][选择参数][文件] |
| -f 循环读取 |
| -q 不显示处理信息 |
| -v 显示详细的处理信息 |
| -c<数目> 显示的字节数 |
| -n<行数> 显示行数 |
| -q, --quiet, --silent 从不输出给出文件名的首部 |
| -s, --sleep-interval=S 与-f合用,表示在每次反复的间隔休眠S秒 |
| 用法如下: |
| tail -n 10 test.log 查询日志尾部最后10行的日志; |
| tail -n +10 test.log 查询10行之后的所有日志; |
| tail -fn 10 test.log 循环实时查看最后1000行记录(最常用的) |
| 一般还会配合着grep用,例如 : |
| tail -fn 1000 test.log |
| 如果一次性查询的数据量太大,可以进行翻页查看,例如: |
| tail -n 4700 aa.log |
| 2、head |
|---|
| 跟tail是相反的head是看前多少行日志 |
| head -n 10 test.log 查询日志文件中的头10行日志; |
| head -n -10 test.log 查询日志文件除了最后10行的其他所有日志; |
| head其他参数参考tail |
| 3、cat |
|---|
| cat 是由第一行到最后一行连续显示在屏幕上 |
| 一次显示整个文件 : |
| $ cat filename |

浙公网安备 33010602011771号