
Я использую Ubuntu 11.10 и мне приходится выполнять команды оболочки при запуске.
java -jar selenium....
Я попробовал сделать это, но ничего:
sudo gedit /etc/init.d/nomescript.sh
sudo chmod a+x /etc/init.d/nomescript.sh
sudo update-rc.d nomescript.sh defaults
Знаете, как это сделать?
Спасибо!! Марко
решение1
Ubuntu отказался от подхода со скриптом инициализации SysV для загрузки системы.
По этой ссылке объясняется, как создать скрипт Upstart и как запустить его при загрузке -http://www.linuxplanet.com/linuxplanet/tutorials/7033/1/
решение2
Вы можете добавить строку в свой crontab:
@reboot command here
Это практически гарантирует, что это не повторится больше одного раза (как /etc/rc.local или сеансы gnome). Это также позволяет вам легко убедиться, что все запущено от имени правильного пользователя.