2.9 tail:显示文件尾部

作用:head显示一个文件内容的最后多少行。

用法:head [选项][文件]

主要选项如下。

● -b:列出辨识结果时,不显示文件名称。

● -c:处理文件末尾指定字节数,加b(512字节块)、k(KB数)、m(MB数)。

● -n:显示文件末尾n行内容。

● -p:处理多个文件时不显示文件头信息。

● -f:如果文件大小在增长的话,tail将随文件增长而一直显示。

● -v:输出“==>文件名<==”形式。

应用实例如下。

(1)显示/etc/profile的最后5行内容

        #tail -n 5 /etc/profile

(2)将/etc/named.conf中后3行的内容发送至标准输出并显示头信息

        $tail -n 3-v /etc/named.conf
        ==> /etc/named.conf <==
        };
        include "/etc/rndc.key";

说明:

如果tail正在读取的文件不止一个,那么各行内容之间将用标准头信息隔开,以指明它们来自哪个文件,标准头信息以“==>”开头,这个选项用于监视系统日志非常合适。例如,在单独的终端窗口中执行的“tail -f /var/log/access.log”将持续打印每次单击后新添加的Apache访问日志条目,一直到用“Ctrl+C”停止它为止。