В Linux я написал несколько скриптов, которые будут выполняться во время загрузки, и поиграл с различными способами их установки. Для больших скриптов я вставлю /etc/init.d
и свяжу соответствующие /etc/rc.d/rc?.d
уровни запуска. Для небольших сценариев я добавлю к /etc/rc.d/rc.local
. Этот процесс, кажется, идет гладко.
Теперь я настроил один из моих скриптов, и он не работает. У меня чертовски много времени на диагностику, потому что я не могу зафиксировать вывод ошибок. Я проверил /var/log/messages
и ковырялся в остальной части, /var/log
но не могу найти ничего полезного.
Кто-нибудь знает:
- эти сообщения об ошибках где-то автоматически фиксируются?
- если нет, как я могу получить stdout / stderr из моих скриптов init.d?
Заранее спасибо.