有什么不错的Linux命令行实用程序,可以实时查看日志文件?这可能很明显,但我完全忘记了。
有什么不错的Linux命令行实用程序,可以实时查看日志文件?这可能很明显,但我完全忘记了。
Answers:
有两件事情马上让我想到...
尾巴
要么
多尾
如果您想观看文件的特定方面,例如在访问日志中说出IP地址,则可以执行以下操作:
tail -f your_file | cut -d' ' -f1 | logtop
假定IP是日志文件的第一列。
该tailf
命令在功能上等效于tail -f
但在性能方面更好。来自man tailf
:
tailf将打印出文件的最后10行,然后等待文件增长。它与tail -f相似,但是当文件不增长时不访问文件。这具有不更新文件访问时间的副作用,因此当没有日志活动发生时,文件系统刷新不会定期发生。当不经常记录日志并且用户希望硬盘转速降低以节省电池寿命时,tailf对于监视笔记本电脑上的日志文件非常有用。