我正在寻找一个cli(命令行界面)程序,基本上会以更友好的方式尾随1个日志或一组日志/ var / log和飞行输出。 Perl将是最好的,但不是先决条件。
如果你的系统有watch而你正在寻找一些快速和肮脏的东西:
watch '( tail /var/log/logone;/bin/echo -e "\n--------\n";tail /var/log/logtwo )'
因为watch更新了显示,所以没有必要使用-f tail 。
还有其他更好的解决办法,但是如果你发现自己有困难,有时这种事情会有帮助。
Multitail允许你一次“ 尾随 ”几个文件。 您也可以在screen会话中打开几个窗口,并在每个窗口中运行less -F 。
至于“更友善的输出”,这是非常主观的,也是每个应用程序的个人。 有许多stream行服务器的日志查看器,例如AWStats 。 只要看看它是否你所需要的。 你想要检查什么?
最后,为了长期服务器维护,监视软件可能更有意义,而不是看日志。 检查出例如Nagios或ZenOSS。