Как запустить скрипт при запуске Ubuntu? [закрытый]
Я хочу запустить некоторые программы Java в фоновом режиме, когда система загружается в Ubuntu. Я попытался добавить скрипт в /etc / init.директории D, но не удалось запустить программу. т. е. программы не запускаются. Что я должен сделать для этого?
1 ответ:
прежде всего, самый простой способ запустить вещи при запуске-это добавить их в файл
/etc/rc.local
.еще один простой способ-использовать
, если вы хотите сделать все правильно, в дополнение к добавлению скрипта@reboot
в вашем crontab. Подробнее читайте в справочной странице cron./etc/init.d
вы должны сказать ubuntu, когда скрипт должен быть запущен и с какими параметрами. Это делается с помощью командыupdate-rc.d
который создает символическую ссылку из некоторых/etc/rc*
каталоги для вашего скрипта. Итак, вам нужно будет сделать что-то вроде:update-rc.d yourscriptname start 2
однако реальные сценарии инициализации должны иметь возможность обрабатывать различные параметры командной строки и в противном случае интегрироваться в процесс запуска. Файл
/etc/init.d/README
имеет некоторые детали и дополнительные указатели.