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

相关推荐

  • wait

    文章目录wait补充说明语法参数实例 wait 等待进程执行完后返回 补充说明 wait命令 用来等待指令的指令,直到其执行完毕后返回终端。该指令常用于shell脚本编程中,待指定…

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

    文章目录sesearch补充说明语法选项实例 sesearch 查询SELinux策略的规则详情 补充说明 使用seinfo命令可以查询SELinux的策略提供多少相关规则,如果查…

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

    文章目录enable概要主要用途选项参数返回值例子(以下内容限于篇幅不再列出返回值部分)Q&A注意 enable 启动或禁用shell内建命令 概要 enable [-a]…

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

    文章目录scriptreplay补充说明语法选项参数实例 scriptreplay 重新播放终端会话的所有操作 补充说明 scriptreplay 用于在终端中,根据 script…

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

    文章目录head概要主要用途选项参数返回值例子注意 head 显示文件的开头部分。 概要 head [OPTION]… [FILE]… 主要用途 在未指定行数时默认显示前1…

    入门教程 2023年 12月 15日
  • ar

    文章目录ar补充说明语法选项实例 ar 建立或修改备存文件,或是从备存文件中抽取文件 补充说明 ar命令 是一个建立或修改备存文件,或是从备存文件中抽取文件的工具,ar可让您集合许…

    入门教程 2023年 12月 6日
  • chown

    文章目录chown补充说明语法选项参数实例 chown 用来变更文件或目录的拥有者或所属群组 补充说明 chown命令 改变某个文件或目录的所有者和所属的组,该命令可以向某个用户授…

    入门教程 2023年 12月 7日
  • speedtest-cli

    文章目录speedtest-cli补充说明安装speedtest-cli用法实例 speedtest-cli 命令行下测试服务器外网速度 补充说明 speedtest-cli 是一…

    入门教程 2024年 3月 5日
  • pstree

    文章目录pstree补充说明语法选项实例 pstree 以树状图的方式展现进程之间的派生关系 补充说明 pstree命令 以树状图的方式展现进程之间的派生关系,显示效果比较直观。 …

    入门教程 2024年 3月 1日
  • Git 基本操作

    Git 的工作就是创建和保存你项目的快照及与之后的快照进行对比。 本章将对有关创建与提交你的项目快照的命令作介绍。 Git 常用的是以下 6 个命令:git clone、git p…

    2024年 4月 30日

发表回复

登录后才能评论
Translate »