script poner inicio iniciar ejecutar crear como automaticamente shell ubuntu-11.04

shell - poner - ¿Cómo ejecutar un script al inicio de Ubuntu?



ubuntu ejecutar script al inicio como root (1)

Quiero ejecutar algunos programas Java en segundo plano cuando el sistema arranca en Ubuntu. He intentado agregar un script en el directorio /etc/init.d pero no pude iniciar un programa. Es decir, los programas no se inician. ¿Qué debo hacer para eso?


En primer lugar, la forma más fácil de ejecutar las cosas en el inicio es agregarlas al archivo /etc/rc.local .

Otra forma sencilla es usar @reboot en tu crontab. Lea la página de manual de cron para más detalles.

Sin embargo, si desea hacer las cosas correctamente, además de agregar una secuencia de comandos a /etc/init.d , debe indicar a Ubuntu si debe ejecutarse la secuencia de comandos y con qué parámetros. Esto se hace con el comando update-rc.d que crea un enlace simbólico desde algunos de los directorios /etc/rc* a su script. Entonces, deberías hacer algo como:

update-rc.d yourscriptname start 2

Sin embargo, los scripts de inicio reales deben poder manejar una variedad de opciones de línea de comandos y, de lo contrario, integrarse al proceso de inicio. El archivo /etc/init.d/README tiene algunos detalles y otros punteros.