Scripts rc en Gentoo
28.oct 2003
Envía un trackback
Últimamente me ha dado por meterle algo más de caña de la que estoy acostumbrado a Gentoo. Es una distribución basada en optimización del código fuente a base de compilaciones. Hablaré un poco sobre su scripts de inicio de servicios y runlevels, que probablemente ya conozcais, el rc-update. Las principales funciones de éste comando son tanto add como del, para añadir o eliminar servicios a los distintos runlevels del init. Veamos otras curiosidades...
Por ejemplo, si queremos ver un listado de los servicios que se inician al arranque y en qué runlevel correspondiente se inician podemos hacerlo con el siguiente comando:
// Show all services and their runlevels
# rc-update show
apache2 | default
atd | default
authdaemond |
bootmisc | boot
checkfs | boot
checkroot | boot
...many more lines truncated...
También podemos listar los servicios que se están ejecutando a través de esta otra orden:
// Show which services are running
# rc-status
Runlevel: default
apache2 ( started )
atd ( started )
cupsd ( started )
dcron ( started )
ddclient ( started )
local ( off )
...and many more lines...
Finalmente, a veces puede ser que queramos iniciar todos los servicios (en el runlevel que se está ejecutando) que no están corriendo (por cualquier motivo), para ello simplemente con ejecutar rc los iniciará, olvidándonos de los quebraderos de cabeza que suelen dar estas operaciones.
Escribe tu comentario
Intenta que tu comentario sea interesante y con información relevante al tema de la entrada. BBCodes disponibles:
[url=http://direccion]texto[/url], negrita: [b]texto[/b],
itálica: [i]texto[/i], subrayada: [u]texto[/u].
Para mencionar o citar a alguien (quote): [cita]texto[/cita]


