Execute comandos shell na inicialização do Ubuntu 11.10

Execute comandos shell na inicialização do Ubuntu 11.10

Estou usando o Ubuntu 11.10 e preciso executar comandos shell na inicialização.

java -jar selenium....

Eu tentei com isso, mas nada:

sudo gedit /etc/init.d/nomescript.sh 
sudo chmod a+x /etc/init.d/nomescript.sh
sudo update-rc.d nomescript.sh defaults

Você sabe como posso fazer isso?

Obrigado!! Marco

Responder1

O Ubuntu abandonou a abordagem do script de inicialização SysV para inicializar o sistema.

Este link explica como criar um script Upstart e como executá-lo na inicialização -http://www.linuxplanet.com/linuxplanet/tutorials/7033/1/

Responder2

Você poderia adicionar uma linha ao seu crontab:

@reboot command here

Isso praticamente garante que isso não acontecerá mais de uma vez (como /etc/rc.local ou sessões do gnome). Também permite garantir que ele seja executado como o usuário correto com muita facilidade.

informação relacionada