005.Linux tail

276 阅读1分钟

Linux中的tail命令用于显示文件的末尾内容。默认情况下,tail命令会显示文件的后10行内容,但可以通过一些选项来修改显示的行数。以下是tail命令的一些常用选项:

  • -f:实时跟踪文件更新,显示文件最新追加的内容。常用于查看正在改变的日志文件。

  • -n:显示文件末尾的n行内容,例如tail -n 20 filename会显示文件的最后20行。

  • -q:不显示处理信息。

  • -v:显示详细的处理信息。

  • -c<数目>:显示的字节数。

  • -s或--sleep-interval=S:与-f合用,表示在每次反复的间隔休眠S秒。

tail命令还有其他一些选项和用法,可以通过查看man手册或使用“tail --help”命令来获取更多信息。

tail filename

显示最后10行

tail -n 20 filename

显示filename最后20行

tail -n +20 filename

从filename第20行开始,展示第20行以后的所有内容

tail -c 20 filename

显示filename最后20个字符

tail -c +20 filename

显示filename最后20个字符

tail -f filename

监视filename文件的尾部内容(默认10行,相当于增加参数 -n 10),刷新显示在屏幕上。退出,按下CTRL+C