Linux教程
Linux目录
Linux命令
Linux用户
Linux文件
Linux进程
Linux查询
Linux I/O
Linux正则
Linux安全
Linux shell
Linux网络
Linux VI
Linux 系统命令
Linux 其他

Linux tail命令

Linux tail命令

Linux tail命令用于显示一个或多个文件的最后十行。其主要目的是读取错误消息。默认情况下,它显示文件的最后十行。此外,它用于实时监视文件更改。这是 head命令的补充命令。

语法:

tail <file name>
让我们深入了解tail命令,并举一些例子。

默认行为

tail命令的默认用法显示文件的最后十行。 创建文件' num.txt',该文件的编号为1到15(每个编号为
让我们通过执行不带任何参数的tail命令来打开它,如下所示:
tail num.txt
考虑以下输出:
Linux File tail
从上面的输出中,我们可以看到将显示" num.txt"的最后十行。

显示特定行数

'-n'选项显示指定的行数。要指定行数,请执行以下命令:
tail-n <number> <file name>
它将从最后开始显示指定的行数。考虑以下示例:
tail-n 5 num.txt
上面的命令将显示文件'num.txt'的最后五行。我们也可以省略字母" n",并且可以使用连字符(-)和数字,而不能使用任何空格。考虑以下输出:
Linux File tail
从上面的输出中可以看到,最后五个

显示指定的字节数

'-c'选项显示从最后一个字节开始的指定字节数。要显示指定的字节数,请执行以下命令:
tail-c <number> <file name>
它将显示指定的字节数。考虑下面的示例:
tail-c 6 num.txt
上面的命令将从最后显示最多6个字节的文件内容。考虑以下输出:
Linux File tail
从上面的输出中,文件的最后六个字节将显示" num.txt"。
我们还可以使用带有b,kb,k,MB等数字的后缀来指定字节数。这些后缀将指定的数字乘以:
b: 将其乘以512、
kb: 将其乘以1000。
k: 将其乘以1024、
MB: 乘以1000000。

跟踪文件的更改

要跟踪文件的更改,请使用'-f'使用选项。在此,"-f"代表以下含义。这对于监视日志文件很有用。执行以下命令:
tail-f num.txt
上面的命令将监视文件'num.txt'。要退出监视,请按" CTRL + C"键。考虑以下输出:
Linux File tail

显示多个文件

通过执行tail命令,我们可以一次显示多个文件。要显示多个文件,请提供文件名作为输入。它将显示指定文件的最后十行。
例如,我们还有另一个文件'alphabet.txt',其中包含换行符中的每个字母字符。要同时显示文件" num.txt"和" alphabet.txt",请执行以下命令:
tail num.txt alphabet.txt
上面的命令将显示指定文件的最后十行。考虑下面的输出:
Linux File tail
从上面的输出中,我们可以看到最后一个一次显示十行指定文件。

与其他命令一起尾部

tail命令可以与其他命令一起使用。可以将其通过管道传递给其他命令以过滤输出。考虑以下命令:
ls-t /etc | tail-n 6
从上面的命令中,我们已经将tail命令与ls命令进行了管道传输。它只会显示六个时间最长的文件或文件夹。考虑以下输出:
Linux File tail
让我们使用 ps命令以显示运行最频繁的进程。执行以下命令:
ps aux | sort-nk +3 | tail-2
考虑以下输出:
Linux File tail
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4