Linux中tail的相关用法

Linux tail命令的用途是按照要求将指定的文件最后部分输出到标准设备,通常是终端,就是将文件的最后几行显示到终端上,tail会自动刷新。


tail -f filename

说明: 监视filename文件的尾部内容(默认10行,相当于增加参数 -n 10);


常见用法的区别 

  -f, --follow[={name|descriptor}]

根据恩建描述符进行追踪,当文件改名或者被删除,追踪停止;


  -F                       same as --follow=name --retry

根据文件名进行追踪,并保持重试,即该文件被删除或改名后,如果再次创建相同的文件名,会继续追踪;


tailf 等同于tail -f -n 10,与tail -f不同的是,如果文件不增长,它不会去访问磁盘文件,所以tail特别适合在机器上跟踪日志文件,因为它减少了磁盘访问,可以省电





猜你喜欢

转载自blog.51cto.com/wenxi123/2308688