Я пытаюсь запустить службу при запуске системы, следуя этому руководству
У меня есть сценарий с именем service
.
Чтобы заставить его запускаться при запуске, я запустил
sudo update-rc.d service enable
, а затем перезагрузился, используя sudo reboot
, и он работает.
Мне любопытно, нужно ли мне добавить линию возрождения или нет, поскольку она используется в этой статье. В моем случае это работает, даже если я не добавляю эту строку.
Добавьте строку респауна для этой службы внизу файла
/ etc / inittab
. Вот общий пример:/ etc / inittab id: 2345: respawn: / bin / sh / path / to / application / startup
My Ubuntu версия: 14.04
Команда переикры используется для перезапуска процесса, если она не работает в настоящее время в системе. Если процесс останавливается в системе, то respawn
может использоваться для инициирования запуска процесса.