一生一世LINUX COMMAND ATLAS

LINUX COMMAND ATLAS · 命令详解

Linux tail 命令

显示文件末尾若干行。-f 可持续跟踪新增内容。

GNU Coreutils

语法

命令格式
tail [OPTION]... [FILE]...

常用参数

6 个参数
参数说明
-n, --lines=NUM显示最后 NUM 行(默认 10 行)。
-c, --bytes=NUM显示最后 NUM 个字节。
-f, --follow持续读取文件新增内容。
-F按文件名跟踪;文件被替换或重建时重试。
-q, --quiet不显示文件名标题。
-v, --verbose始终显示文件名标题。

用法示例

3 个示例

显示文件末尾若干行。-f 可持续跟踪新增内容。

tail -f ./app.log

显示日志文件的最后 50 行。

tail -n 50 app.log

跟踪日志轮换或文件替换后的新文件。

tail -F /var/log/app.log

使用提示

按 Ctrl+C 停止跟踪。日志轮换行为取决于跟踪模式是跟踪文件描述符还是文件名。