跳至正文

如何在 Linux 中使用 Tail 命令

Linux 中用于查看部分文件内容的实用命令。它可用于查看文件的开头、结尾或特定行。

命令的一般语法tail

1个
$ tail [OPTION...] [FILE...]
显示准确的行数
1个
tail -n [number] [file]

使用此选项可以让tail命令生成将显示文件中特定行数的输出。

示例:显示example.txt文件的最后三行

显示行数
显示从特定行号开始的行
1个
tail +[number] [file]

带符号的命令+从指定的行号开始输出数据。

示例:使用命令打印example.txttail文件前四行之后的所有行

从数字开始显示
显示多个文件
1个
tail [file1] [file2]

使用该命令可以同时显示多个文件的数据。

示例:使用命令同时显示文件new1.txtnew2.txttail

输出一定数量的字节
1个
tail -c [bytes] [file]

要显示文本文件中的特定字节数,请使用该-c选项。

示例:此命令显示example.txt文件的最后 36 个字节

一次使用多个命令
1个
tail [file] | [other_command]

tail命令与管道|一起使用以将其与另一个命令结合使用。

示例:使用sort命令和tail命令显示example.txt文件的内容并按字母顺序排序。

实时监控文件
1个
tail -f [file]

-f选项用于跟踪文件更改。当新的日志条目添加到日志文件时,它会更新终端窗口中的显示。

示例:在终端中显示auth.log文件的最后更改。

标签: