Niveles de ejecución arranque y parada de los servicios

8
1) Edita el fichero /etc/inittab, localiza la entrada initdefault, y determina en que nivel de ejecución está trabajando el sistema. Lo primero es entrar en el fichero, para ello usamos el comando: nano /etc/inittab El sistemas trabaja en el nivel 2, es decir multiusuario. 2) También puedes obtener el nivel de ejecución actual ejecutando la instrucción runlevel. 1

Transcript of Niveles de ejecución arranque y parada de los servicios

Page 1: Niveles de ejecución arranque y parada de los servicios

1) Edita el fichero /etc/inittab, localiza la entrada initdefault, y determina en que nivel de ejecución está trabajando el sistema.

Lo primero es entrar en el fichero, para ello usamos el comando:

nano /etc/inittab

El sistemas trabaja en el nivel 2, es decir multiusuario.

2) También puedes obtener el nivel de ejecución actual ejecutando la instrucción runlevel.

1

Page 2: Niveles de ejecución arranque y parada de los servicios

3) Lista los ficheros que se encuentran en el directorio /etc/rcS.d

Para listar los elementos tenemos que acceder a: /etc/rcS.d. E introducimos el comando: ls.

4) Comprueba que son enlaces simbólicos a los scripts que se encuentran en el directorio /etc/init.d

Para ello utilizaremos el comando ls, dentro de la ruta /etc/init.d

5) Visualiza los ficheros de los distintos directorios /etc/rcn.d.

ls /etc/rc0.d

2

Page 3: Niveles de ejecución arranque y parada de los servicios

ls /etc/rc1.d

ls /etc/rc2.d

ls /etc/rc3.d

ls /etc/rc4.d

3

Page 4: Niveles de ejecución arranque y parada de los servicios

ls /etc/rc5.d

ls /etc/rc6.d

4

Page 5: Niveles de ejecución arranque y parada de los servicios

6) Comprueba los ficheros de ejecución del nivel de ejecución que se ejecuta por defecto en Debian.

Por defecto el nivel de ejecución que se ejcuta es el 2:

Escribimos el comando: ls /etc/rc2.d

7) Con la instrucción telinit podemos ejecutar otrps niveles de ejecución. Entra en el nivel monousuario. Entra en el nivel de reinicio. Entra en el nivel de parada del sistema.

Comando: telinit 1

Para el nivel de reinicio ponemos: telinit 6

5

Page 6: Niveles de ejecución arranque y parada de los servicios

El equipo se reinicia.

6

Page 7: Niveles de ejecución arranque y parada de los servicios

Para entrar el el nivel de parada del sistema.

Comando: telinit 0.

El servidor se apaga.

8) Vamos a eliminar el servicio gdm3 (encargado de iniciar el servidor gráfico) del nivel de ejecución 2, para ello elimina el fichero que inicia ese servicio.

Utilizamos el comando: Killall gdm.

9) Reinica el sistema y comprueba que el servidor gráfico no se ha iniciado.

7

Page 8: Niveles de ejecución arranque y parada de los servicios

10) Para restablecer el enlace simbólico para que podamos iniciar el servicio usamos la instrucción update-rc.d

Usamos el comando: services gdm start

11) Vuelve a reiniciar el sistema y comprueba que el servidor gráfico se vuelve a ejecutar.

12) Pregunta: ¿Para qué podríamos utilizar la configuración de distintos niveles de ejecución?

Para poder especificar ciertas tareas a unos comandos sencillos y para la administración de los diferentes servicios.

8