在Linux中,我编写了一些在引导过程中执行的脚本,并尝试了各种安装方式。对于较大的脚本,我将放入/etc/init.d
并链接适当的/etc/rc.d/rc?.d
运行级别。对于较小的脚本,我将附加到/etc/rc.d/rc.local
。这个过程似乎运行顺利。
现在,我已经调整了我的一个脚本,但是它失败了。我很难诊断它,因为我似乎无法捕获错误输出。我检查/var/log/messages
了其余部分,/var/log
但找不到任何可用的东西。
有人知道吗:
- 这些错误消息是否会自动捕获到某处?
- 如果没有,如何从init.d脚本中捕获stdout / stderr?
提前致谢。
1
serverfault.com/a/321926/59925
—
量子
如果您使用systemd使用更现代的发行版,它将为您处理,并允许记录每个服务的日志消息。
—
eckes