当前位置:  技术问答>linux和unix

关于tail命令的问题

    来源: 互联网  发布时间:2017-05-14

    本文导语:  请问下,tail -f 这个命令具体是怎么用的? 为什么我新建一个文件test,tail -f test,同时不断向test中写入字符,可是终端为什么没有显示呢? | man一下: “-f      The -f option causes tail...

请问下,tail -f 这个命令具体是怎么用的?
为什么我新建一个文件test,tail -f test,同时不断向test中写入字符,可是终端为什么没有显示呢?

|
man一下:

“-f      The -f option causes tail to not stop when end of file is reached, but rather to wait for additional
             data to be appended to the input.  The -f option is ignored if the standard input is a pipe, but not
             if it is a FIFO.”

可以用echo测试:
1、tail -f testfile &
2、echo "a tail line" >testfile

|
你在输入字符时,有不断的:w保存吗?如果没有的话,你所输入的字符都是存在于缓冲区内,tail -f 当然没有显示

|
tail -f
如果输入文件是常规文件或如果File 参数指定FIFO(先进先出),那么tail 命令不会在复制了输入文件的最后的指定单元后终止,而是继续从输入文件读取和复制额外的单元(当这些单元可用时)。如果没有指定File 参数,并且标准输入是管道,则会忽略-f 标志。tail -f 命令可用于监视另一个进程正在写入的文件的增长。

|
要看你怎么输入的。编辑器输入是不行的。代码,或者脚本追加进去是可以的。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • tail跟踪一个进程后,怎么停止跟踪? ^Z强制结束后,tail进程还是有,要kill掉
  • tail -f run.log 导致 tail: run.log: file truncated
  • tail使用
  • 图形化tail工具 SwingTail
  • Debian linux中tail与cat有什么区别
  • 请问在Linux下的Tail工具工作原理?
  • spi_message_add_tail(……)功能,请帮忙详细说明一下,非常感谢
  • tail -f是如何实现的啊?源代码在哪个目录啊?
  • 我通过C程序执行tail -f printlog(printlog为日志名),想要动态获取里面新进来的日志,怎么办?
  • 使用C#开源文件实时监控工具Tail&TailUI介绍
  • 自己寫的tail,感覺實現有問題,大家幫忙看看


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,