Iniciar comando cuando se abre Centos 5

Iniciado por dimitrix, 22 Junio 2012, 19:17 PM

0 Miembros y 1 Visitante están viendo este tema.

dimitrix

Pues tengo un server Centos 5 y me gustaría saber hacer que cada vez que se enciende (cuando lo reinicie) se ejecute el comando "klogd".

Gracias :-)





moikano→@

Yo lo he hecho de dos formas distintas, en tu caso lo añadiría como servicio.

"Programador de tareas": Se ejecuta el comando cuando tu le indiques, la hora el día incluso los minutos. Esto se hace con el crontab, hay muchos manuales por ahí.
Este por ejemplo: http://www.linuxtotal.com.mx/index.php?cont=info_admon_006

Añadirlo a los servicios: con esto conseguirás que se inicie el programa o comando como un servicio mas, con su propia prioridad. Aunque es un poco peligroso lo de la prioridad, ya que si ese programa necesita de otros servicios no iniciados puede darte problemas. Esta opción a mi me ha dado problemas en alguna ocasión, pero en general funciona bien y es mas fiable a mi entender que crontab.

Hay también muchas páginas que lo explican detalladamente, como la que te a puesto Nortis.

Yo usaba estos dos comandos básicamente, en Debian.

Para añadir el script a los servicios con prioridad por defecto:
# update-rc.d nombre_script.sh defaults

Para eliminar el servicio:
# update-rc.d nombre_script.sh remove