tailf

tailf

在屏幕上显示指定文件的末尾若干行内容,通常用于日志文件的跟踪输出

补充说明

tailf命令几乎等同于tail -f,严格说来应该与tail --follow=name更相似些。当文件改名之后它也能继续跟踪,特别适合于日志文件的跟踪(follow the growth of a log file)。与tail -f不同的是,如果文件不增长,它不会去访问磁盘文件。tailf特别适合那些便携机上跟踪日志文件,因为它能省电,因为减少了磁盘访问。tailf命令不是个脚本,而是一个用C代码编译后的二进制执行文件,某些Linux安装之后没有这个命令。

tailf和tail -f的区别

  1. tailf 总是从文件开头一点一点的读, 而tail -f 则是从文件尾部开始读
  2. tailf check文件增长时,使用的是文件名, 用stat系统调用;而tail -f 则使用的是已打开的文件描述符; 注:tail 也可以做到类似跟踪文件名的效果; 但是tail总是使用fstat系统调用,而不是stat系统调用;结果就是:默认情况下,当tail的文件被偷偷删除时,tail是不知道的,而tailf是知道的。

语法

tailf logfile # 动态跟踪日志文件logfile,最初的时候打印文件的最后10行内容。

选项

-n, --lines NUMBER  # 输出最后数行
-NUMBER             # 与NUMBER相同 `-n NUMBER'
-V, --version       # 输出版本信息并退出
-h, --help          # 显示帮助并退出

参数

目标:指定目标日志。

实例

tailf log/WEB.LOG 
tailf -n 5 log2014.log   # 显示文件最后5行内容

若文章对你有帮助,可以点赞或打赏支持我们。发布者:Aurora,转载请注明出处:http://61.174.243.28:13541/AY-knowledg-hub/tailf/

(0)
AuroraAurora站点维系者
上一篇 2024年 3月 11日 下午5:23
下一篇 2024年 3月 11日 下午5:23

相关推荐

  • edquota

    文章目录edquota补充说明语法选项参数实例 edquota 用于编辑指定用户或工作组磁盘配额 补充说明 edquota命令 用于编辑指定用户或工作组磁盘配额。edquota预设…

    入门教程 2023年 12月 14日
  • mapfile

    文章目录mapfile概要主要用途选项参数返回值例子注意 mapfile 从标准输入读取行并赋值到数组。 概要 mapfile [-d delim] [-n count] [-O …

    入门教程 2024年 1月 3日
  • nc

    文章目录nc补充说明语法选项实例 nc nc是网络工具中的瑞士军刀 补充说明 nc命令 全称netcat,用于TCP、UDP或unix域套接字(uds)的数据流操作,它可以打开TC…

    入门教程 2024年 1月 10日
  • pvck

    文章目录pvck补充说明语法选项参数实例 pvck 检测物理卷的LVM元数据的一致性 补充说明 pvck命令 用来检测物理卷的LVM元数据的一致性。默认情况下,物理卷中的前4个扇区…

    入门教程 2024年 3月 1日
  • Helm | Helm 回滚

    文章目录helm rollback简介可选项从父命令继承的命令请参阅 helm rollback 回滚发布到上一个版本 简介 该命令回滚发布到上一个版本 回滚命令的第一个参数是发布…

    入门教程 2023年 12月 14日
  • seq

    文章目录seq补充说明语法选项实例 seq 以指定增量从首数开始打印数字到尾数 补充说明 seq命令 用于产生从某个数到另外一个数之间的所有整数。 语法 seq [选项]… 尾…

    入门教程 2024年 3月 4日
  • vgremove

    文章目录vgremove补充说明语法选项参数实例 vgremove 用于用户删除LVM卷组 补充说明 vgremove命令 用于用户删除LVM卷组。当要删除的卷组上已经创建了逻辑卷…

    入门教程 2024年 3月 11日
  • true

    文章目录true概要主要用途返回值例子注意 true 返回状态为成功。 概要 true 主要用途 用于和其他命令进行逻辑运算。 返回值 返回状态总是成功;返回值为0。 例子 # 当…

    入门教程 2024年 3月 11日
  • zipinfo

    文章目录zipinfo补充说明语法选项参数 zipinfo 用来列出压缩文件信息 补充说明 zipinfo命令 用来列出压缩文件信息。执行zipinfo指令可得知zip压缩文件的详…

    入门教程 2024年 3月 11日
  • Helm | Helm 删除仓库

    文章目录helm repo remove可选项从父命令继承的命令请参阅 helm repo remove 删除一个或多个仓库 helm repo remove [REPO1 [RE…

    入门教程 2023年 12月 14日

发表回复

登录后才能评论
Translate »