Unfundednut Asked: 2009-10-19 23:09:15 +0800 CST2009-10-19 23:09:15 +0800 CST 2009-10-19 23:09:15 +0800 CST 通过尾部的 CLI 安全程序 772 我正在寻找一个 cli(命令行界面)程序,它基本上可以在 /var/log 中跟踪 1 个日志或一组日志,并以更友好的方式动态输出。Perl 是最好的,但不是先决条件。 command-line-interface 2 个回答 Voted sleske 2009-10-19T23:28:56+08:002009-10-19T23:28:56+08:00 Multitail允许您一次“跟踪”多个文件。screen您还可以在会话中打开多个窗口并less -F在每个窗口中运行。 至于“以更友好的方式输出”,这是非常主观的,也是每个应用程序的个体。许多流行的服务器都有日志查看器,例如AStats。看看它是否满足您的需求。你到底想检查什么? 最后,对于长期的服务器维护,监控软件可能更有意义,而不是查看日志。查看例如 Nagios 或 ZenOSS。 Best Answer Dennis Williamson 2009-10-19T23:46:19+08:002009-10-19T23:46:19+08:00 如果您的系统有watch并且您正在寻找快速而肮脏的东西: watch '( tail /var/log/logone;/bin/echo -e "\n--------\n";tail /var/log/logtwo )' 没有必要使用-fwith ,tail因为watch更新了显示。 还有其他更好的解决方案,但是如果您发现自己陷入困境,有时这种事情会有所帮助。
Multitail允许您一次“跟踪”多个文件。
screen
您还可以在会话中打开多个窗口并less -F
在每个窗口中运行。至于“以更友好的方式输出”,这是非常主观的,也是每个应用程序的个体。许多流行的服务器都有日志查看器,例如AStats。看看它是否满足您的需求。你到底想检查什么?
最后,对于长期的服务器维护,监控软件可能更有意义,而不是查看日志。查看例如 Nagios 或 ZenOSS。
如果您的系统有
watch
并且您正在寻找快速而肮脏的东西:没有必要使用
-f
with ,tail
因为watch
更新了显示。还有其他更好的解决方案,但是如果您发现自己陷入困境,有时这种事情会有所帮助。