Linux tail命令的用法
发布日期:
作者: 西木
评论数:暂无评论
tail
命令是 Linux 系统中常用的命令之一,用于查看文件的末尾内容。以下是一些常见的用法和参数(如果非root用户要查看的文件不在本用户的权限范围,命令前面需要加上sudo
来提升权限):
基本用法
- 查看文件末尾内容:默认情况下,
tail
命令会显示指定文件的最后 10 行内容。
tail filename
常用参数
- -n:指定显示的行数。
tail -n 20 filename # 显示文件的最后 20 行
- -f:实时监控文件的变化,常用于查看日志文件。
tail -f filename
- -c:显示文件的最后 n 个字节。
tail -c 100 filename # 显示文件的最后 100 个字节
- –pid=PID:与
-f
一起使用,当指定的进程 ID 结束时,tail
命令也会结束。
tail -f --pid=1234 filename
实例
- 显示文件的最后 10 行:
tail notes.log
- 实时跟踪文件的变化:
tail -f notes.log
- 从第 20 行开始显示文件内容:
tail -n +20 notes.log
- 显示文件的最后 10 个字符:
tail -c 10 notes.log
这些命令和参数可以帮助你更有效地查看和监控文件内容,特别是在处理日志文件时非常有用。