Tener un programa siempre activo en linux

28 08 2011

Si queremos que un programa se ejecute siempre en el sistema, se puede poner en el inittab “/etc/inittab” e utilizar la funcionalidad de la opción respawn:

#(Identificador unitario):(Runlevel en los que va a correr):(Orden):(Comando)
6:12345:respawn:/ruta/a/programa

y reiniciar el init con:
# init qo
# kill -HUP 1

Así, en el momento que arranque el sistema, se levantará el programa y en el caso de que se termine el proceso, el propio init lo vuelve a levantar automáticamente.

Advertisements

Actions

Information

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s




%d bloggers like this: