tail 命令 tail -f 和 tail -F 的区别

  • tail 命令可用于查看文件的内容

    • tail notes.log # 默认显示最后 10 行

    • tail -n 100 notes.log #显示最后100行数据

    • tail -n +100 notes.log #显示从第100行开始,直到最后行的数据

  • tail -f 等同于--follow=descriptor,根据文件描述符进行追踪,当文件改名或被删除,追踪停止

    • tail -f notes.log 按下(Ctrl+C)组合键停止追踪

  • tail -F 等同于--follow=name --retry,根据文件名进行追踪,并保持重试,当该文件被删除或改名后,如果再次创建相同的文件名,会继续追踪

    • tail -F notes.log

    此命令显示 notes.log 文件的最后 10 行。当将某些行添加至 notes.log 文件时,tail 命令会继续显示这些行。 显示一直继续,直到按下(Ctrl+C)组合键停止追踪。

        -f 和-F都是跟踪test文档;当删除test文档时,-f就不再跟踪了,而-F回继续跟踪并且会提示“没有那个文档”;当新建一个test文档时,-F会继续跟踪显示出来(前提是没有按下ctrl+C停止追踪),而-f不会显示;即-F不会因为删除,重建而停止跟踪。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值