tail 是一个用于显示文本文件的末尾部分的命令。它在 Linux 和 Unix 系统中非常有用,因为它允许用户查看文件的最后几行,以便实时监视日志文件、查看文件的末尾内容等。
基本语法如下:
tail [选项] 文件
tail 命令支持一些常用的选项:
-n N 或 --lines=N:指定要显示的行数(默认为最后 10 行)。-c N 或 --bytes=N:指定要显示的字节数。-f 或 --follow:实时监视文件,显示新追加的内容。1、显示文件的最后 10 行(默认行数):
tail file.txt
2、显示文件的最后 5 行:
tail -n 5 file.txt
3、显示文件的最后 100 字节:
tail -c 100 file.txt
4、实时监视文件的变化,显示新追加的内容:
tail -f logfile.txt
tail 命令非常适合用于实时监视日志文件等需要查看文件末尾内容的场景。tail 显示文件的最后 10 行,但你可以使用 -n 选项指定要显示的行数。 -c 选项时,tail 将显示指定字节数的数据,而不考虑行数。 -f 选项时,tail 将继续显示文件的末尾内容,并在文件有新追加内容时实时刷新显示。这在监视日志文件等实时更新的情况下非常有用。