Next: Gdm
Up: Fichero /etc/inittab
Previous: 229 Para practicar
Vamos a enumerar las herramientas de que disponemos en Guadalinex
para poder activar/desactivar determinados servicios según los distintos
niveles de ejecución, se trata de1.31:
- # services-admin
- (desde Gnome:
![\includegraphics[%
width=0.7cm]{graficos/31/gnome_logo.ps}](img17.png)
Herramientas del sistema
Panel de control
Servicios), es una utilidad gráfica que permite seleccionar
qué servicios están en activo.
Si optamos por marcar Más Opciones, accederemos a funcionalidades
añadidas:
- Seleccionar el nivel de arranque para el que realizamos los cambios
- Obtener más información sobre el servicio, establecer la prioridad
y parámetros a pasarle.
- # /usr/sbin/update-rc.d
- utilidad en línea de comandos para activar/desactivar
servicios. En general es más fácil trabajar con la anterior.
Usando este comando podemos configurar los enlaces simbólicos de los
directorios /etc/rc?.d y el script situado en /etc/init.d/.
Si por ejemplo deseamos que el servicio de nombre service
se ejecute en el arranque
- Se pone en el directorio /etc/init.d/. En general los programas
que instalemos y que sean necesarios en el arranque situan sus scripts
de forma automática aquí.
- Después creamos los enlaces simbólicos1.32 mediante el comando
-
- update-rc.d servicio defaults 35
Al pasarle el parámetro defaults forzamos a que lo cree para
los niveles de ejecución que van del 2 al 5. Con el 35 obligamos
a que service se arranque antes de cualquier script que contenga un
número mayor de 36.
-
Además de los programas anteriores, si tenemos un servicio en nuestra
máquina, con:
$ /etc/init.d/service
podemos comprobar qué parámetros admite. Por ejemplo, con el servidor
de impresión obtendríamos1.33:
$ /etc/init.d/cupsys
Uso: /etc/rc.d/init.d/lpd {start|stop|restart|force-reload}
- start
- arrancar
- stop
- detener
- reload
- volver a cargar
- restart
- volver a arrancar
- force-reload
- forzar carga
O sea que si queremos pararlo sólo hay que ejecutar1.34:
# /etc/init.d/cupsys stop
Parando cupsys: cupsd
Footnotes
- ... de1.31
- El comando a ejecutar desde una xtermes el que aparece en negrita
- ... simbólicos1.32
- Estos enlaces también se pueden crear a mano, pero eso mejor lo dejamos
para cursos más avanzados.
- ... obtendríamos1.33
- En general, estos parámetros funcionan para todos los scripts situados
en /etc/init.d/.
- ... ejecutar1.34
- También podemos usar:
-
- #invoke-rc.d cupsys stop
Next: Gdm
Up: Fichero /etc/inittab
Previous: 229 Para practicar
2004-03-15