我可以使用查看常规日志文件(我的意思是在本地计算机上),tail -f
并且可以上下滚动。但是,在我们的一台服务器(Ubuntu 10.04.3 LTS)上,当我使用tail -f
日志文件时,它总是卡在底部,我无法向上滚动。
我在手册页中看不到任何关于此内容的信息。有人有什么想法吗?
答案1
扩展 terdon 的答案,less
可能非常适合您的使用。您将能够以交互方式导航和跟踪日志文件。
- G ([Shift]-g) 转到文件底部
- F ([Shift]-f) 等待并跟踪新数据(类似于
tail -f
) - [Ctrl]-c(中断信号)停止等待数据并恢复标准导航
此外,您还将拥有提供的所有其他功能less
(搜索、过滤等)。
答案2
你为什么不使用more
或less
甚至cat
?tail -f
将打开文件并显示添加的内容。每次刷新输出时,你都会再次跳到底部。除非你想监控文件的实时进度,否则请使用上述工具之一。