文本处理

Linux tail 命令

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

适用版本/范围: 常用 Linux 命令;Shell 内置命令与外部程序的行为可能因发行版而异。English

语法

tail [OPTION]... [FILE]...

用法示例

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

tail -n 50 app.log

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

tail -F /var/log/app.log

参数、选项与子句

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

执行前请核对命令和目标路径。修改文件、服务、账户、磁盘、权限或数据库的操作可能难以撤销;建议先在安全环境测试并保留备份。

参考文档 ↗返回目录