Warning: Undefined array key "custom_message" in /www/wwwroot/bbs.aaronyang.cc/wp-content/plugins/wpcopyrights/index.php on line 105

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

相关推荐

  • ipcs

    文章目录ipcs补充说明语法选项资源选项输出选项通用选项实例相关命令 ipcs 分析消息队列共享内存和信号量 补充说明 ipcs命令 用于报告Linux中进程间通信设施的状态,显示…

    入门教程 2023年 12月 19日
  • 使用RINETD对服务器进行端口转发

    文章目录下载软件解压文件到服务器编译配置可参考以下文件进行配置启动端口转发停止端口转发设置开机自启动检查服务是否正常运行帮助文档rinetd: a user-mode port r…

    2021年 8月 6日
  • logger

    文章目录logger补充说明语法选项例子 logger 在系统日志中记录相应条目 补充说明 logger命令 是用于往系统中写入日志,他提供一个shell命令接口到syslog系统…

    入门教程 2023年 12月 19日
  • smartmontools

    文章目录smartmontools安装语法选项参数实例以指定的间隔运行,同时又能通知硬盘的测试结果 smartmontools Smartmontools 是一种硬盘检测工具,通过…

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

    文章目录fmt补充说明语法选项参数 fmt 读取文件后优化处理并输出 补充说明 fmt命令 读取文件的内容,根据选项的设置对文件格式进行简单的优化处理,并将结果送到标准输出设备。 …

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

    文章目录syslog补充说明使用方法 syslog 系统默认的日志守护进程 补充说明 syslog 是Linux系统默认的日志守护进程。默认的syslog配置文件是/etc/sys…

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

    文章目录grpck补充说明语法选项实例 grpck 用于验证组文件的完整性 补充说明 grpck命令 用于验证组文件的完整性,在验证之前,需要先锁定(lock)组文件/etc/gr…

    入门教程 2023年 12月 14日
  • Warning: The resulting partition is not properly aligned for best performance

    在使用parted创建分区时产生告警信息, “Warning: The resulting partition is not properly aligned for …

    入门教程 2023年 7月 11日
  • Helm | Helm 删除仓库

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

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

    文章目录sar补充说明语法选项参数实例 sar 系统运行状态统计工具 补充说明 sar命令 是Linux下系统运行状态统计工具,它将指定的操作系统状态计数器显示到标准输出设备。sa…

    入门教程 2024年 3月 4日

发表回复

登录后才能评论
Translate »