如果“init.d”中的启动脚本具有标准输出,那么该输出记录在哪里?

如果“init.d”中的启动脚本具有标准输出,那么该输出记录在哪里?

我们有一个符号链接到的启动脚本/etc/rc0.d/K01ourapp。显然,它在关闭期间没有按预期工作。

该脚本实际上执行了一些echo可能有助于排除故障的调用。该输出记录在哪里(如果有的话)?

我使用的是RHEL5。

答案1

发送到标准输出的字符串将转到/dev/console(大多数情况下您可以在屏幕上看到它们,但并非总是如此)。要记录这些消息,您可以使用 bootlogd,正如其手册页中所述,它“在后台运行并将发送到设备的所有字符串复制/dev/console到日志文件中”,默认日志文件是/var/log/boot.

相关内容