Linux命令:tail查看文件后N行数据
最近更新时间 2020-02-04 12:33:15
tail 命令读取文件并输出末尾的内容。
tail 命令可以监控数据流或者打开文件,常见用于监控系统日志或者其他应用日志的实时监控。
语法
tail [OPTION]... [FILE]...
常用选项
-n num
输出文件末尾开始的行数,默认 10 行数据,-n +1 会输出所有内容。-c num
输出文件末尾开始的字节数。-c +1 会输出所有内容
常用命令
1. 查看文件最后 10 行数据。
tail /var/log/messages
查看末尾 100 行数据
tail -n 100 /var/log/messages
...... Feb 4 11:59:10 localhost systemd[7396]: Reached target Default. Feb 4 11:59:10 localhost systemd[7396]: Startup finished in 44ms. Feb 4 11:59:10 localhost systemd[1]: Started User Manager for UID 0.
2. 实时监控日志文件的最后 10 行数据。
tail -f access.log
注意:该命令会实时刷新访问日志,退出监控使用 CTRL + C!