Email: pacolinux arroba inicia punto es
Web: http://aldarias.es/pacodebian
Con Linux Debian. En Valencia (España)
Este documento es de libre reproducción siempre que se cite su fuente.
Realizado con: LATEX
Todos los demonios se contralan con un script (fichero con
ordenes).
Asi el demonio del servidor web apache tiene esta forma:
/etc/init.d/apache [stop|start|reload|restart]
Para pararlo:
/etc/init.d/apache stop
Para arrancarlo:
/etc/init.d/apache start
Para reiniciarlo:
/etc/init.d/apache restart
Estas operaciones arrancan, paran el demonio, pero la próxima
vez q reiniciemos linux, los demonios se pondran otra vez en
marcha.
Cuando arrancamos lo hacemos en un nivel.
Ese nivel lo indica el fichero: /etc/inittab
Debemos mirar en este fichero la linea:
# The default runlevel.
id:2:initdefault:
Este ejemplo arranca en el nivel 2.
Eso quiere decir q se arrancaran los demonios indicados en
/etc/rc2.d/. El contenido de esta carpeta son enlaces simbolicos
a /etc/init.d/.
Asi /etc/rc2.d/S20inetd, es un enlace a /etc/init.d/inetd.
Es decir q arranca el demonio inetd. La letra S es de Start, y
el 20 es el orden que arrancará el demonio.
Podemos borrar el enlace en /etc/rc2.d/ al demonio y este
no se pondra en marcha. Es decir, evitara q se arraque el demonio
con:
rm /etc/rc2.d/S20inetd
Si luego queremos q arraque haremos un enlace simbólico asi:
ln -s /etc/init.d/inetd /etc/rc2.d/S20inetd
Podemos ver como funcionan los demonios mirando los logs.
Los logs se situan en /var/log/.
Para ver como funcionan todos los demonios :
cat /var/log/daemon
Pueden haber demonios con sus propios logs, asi podremos ver
el log de apache con:
cat /etc/log/apache/access.log
También podremos ver como ha ido el arranque de los demonios con:
cat /etc/messages