F1 Help! La solución que buscabas

Desarrollo, programación, tips, consejos y soluciones para los usarios de PC

lunes, 2 de marzo de 2009

Demonios en Linux



Desde la wikipedia
Un demonio, daemon(de sus siglas en inglés Disk And Execution Monitor), es un tipo especial de proceso informático que se ejecuta en segundo plano en vez de ser controlado directamente por el usuario (es un proceso no interactivo). Este tipo de programas se ejecutan de forma continua (infinita), vale decir, que aunque se intente cerrar o matar el proceso, este continuará en ejecución o se reiniciará automáticamente. Todo esto sin intervención de terceros y sin dependencia de consola alguna.
Un demonio es un script, un proceso que normalmente esta cargado en memoria esperando una señal para ser ejecutado.


Ahora explicaremos como manejar estos demonios del sistemas.

Para poder manejarlos debemos ser superusuario (root) y encontrarnos en la carpeta donde se encuentran para referirnos a ella de forma relativa o usar toda la direccion para referirnos de forma absoluta.

En Debian, /etc/init.d/
En Ubuntu, /etc/init.d/
En Red Hat y derivados, en lugar de usar la carpeta, escribimos "service"

Suponiendo que el demonio se llama daemon, el comando . . .

# daemon start inicia el demonio
# daemon stop para el demonio
# daemon restart para y reinicia el demonio

Ejemplos:

En debian:

etc/init.d # daemon start

o

# /etc/init.d daemon stop

En Red Hat:

# service daemon restart

Bueno, con esto manejamos los demonios. Pero la pregunta como cambiar cuales se ejecutan al iniciar ?

En debian, instalamos desde la consola el rcconf

# aptitude install rcconf


Y simplemente lo ejecutamos y seleccionamos cual ejecutar al inicio y cual no

# rcconf

No hay comentarios: