Activa JavaScript para disfrutar de los vídeos de la Mediateca.
runlevel - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
runlevel
Hola a todos, hoy hablaremos sobre el RunLevel, que básicamente es iniciar Linux en un nivel de
00:00:00
ejecución diferente al que tenemos por defecto. Cada uno de los niveles estará representado por
00:00:06
un número y se admiten hasta 7 niveles en el kernel estándar de Linux, es decir, en el núcleo
00:00:11
del sistema. También es posible crear más de 7 niveles de ejecución. Vamos a describir un poco
00:00:16
los niveles que existen. Nivel 0, apagar o detener el sistema. Esta opción nunca se debe establecer
00:00:22
por defecto. Nivel 1, modo usuario único. Nivel 2, multiusuario sin red. Nivel 3, multiusuario
00:00:28
completo. Nivel 4, reservado. Con esta opción el administrador puede personalizar el inicio
00:00:34
para algún servicio en concreto. Nivel 5, modo escritorio gráfico o de interfaz gráfica. El
00:00:40
nivel 6, reiniciar. Al igual que la opción número 0, ésta tampoco se debe establecer por defecto,
00:00:48
Ya que ocasionaría un bucle en el sistema
00:00:54
Ahora vamos a verificar el nivel de ejecución actual
00:00:57
Para esto escribimos en el terminal runlevel
00:01:04
La letra n significa none
00:01:07
Y informa de que no ha habido ningún cambio en el runlevel desde que se inició el sistema
00:01:16
Y el 5 es el runlevel actual
00:01:20
Haremos una prueba con el comando tel init3
00:01:23
Para irnos al nivel multiusuario completo
00:01:27
Nos logaremos con nuestro usuario
00:01:30
y ahora verificaremos el run level. Como vemos en este caso ahora nos dice que el último cambio
00:01:33
se hizo desde el nivel 5 y que el actual es el nivel 3. Ahora volvemos a nivel gráfico con tel
00:01:41
init 5. Nos pedirá acceder con usuario root. Esperaremos unos segundos. Una vez iniciado la
00:01:47
interfaz gráfica nos volveremos a loggear. Después de esperar unos segundos volvemos al terminal
00:02:06
y vamos a verificar el run level. Ahora vemos que el último nivel fue el 3 y que el actual es el
00:02:25
nivel 5 de ejecución que es el nivel gráfico o de interfaz gráfica. Como bien sabéis Linux lo
00:02:34
guarda todo en ficheros. Estos niveles están definidos en ficheros los cuales se encuentran
00:02:43
en etc vamos a ir a visualizarlos y encontrarlos estos ficheros son rc0.d rc1.d rc2.d así
00:02:50
sucesivamente cada uno equivale tal como su número dice al nivel el 0 es nivel 1 el 1 es nivel 1 el
00:03:09
2 es nivel 2 así sucesivamente vamos a echar un vistazo en el fichero de nivel 3 nos encontraremos
00:03:18
con los siguientes ficheros la primera letra del nombre puede ser k o s seguida de un número de
00:03:30
dos dígitos del 01 al 99 por último una cadena de texto la k significa que el servicio será
00:03:38
detenido al entrar al run level significa kill y la s para iniciarlo start el número indica la
00:03:46
prioridad del servicio por ejemplo como vemos un poco más abajo s02 apache 2 y s01 php primero
00:03:55
iniciará php y luego apache por último si dos servicios tienen la misma prioridad numérica
00:04:06
se procederá en orden alfabético
00:04:14
antes de hacer algún cambio en el nivel de ejecución
00:04:17
vamos a comprobar todos los objetivos disponibles
00:04:22
para eso escribimos en el terminal
00:04:25
el siguiente comando
00:04:27
aquí podemos observar las diferentes opciones que tenemos
00:04:29
y cada una con una pequeña descripción
00:04:38
algunas de ellas son
00:04:41
sistema básico, volúmenes de cifrados locales
00:04:44
interfaz gráfica, sistema multisuario
00:04:47
como podemos ver es una extensa lista de opciones de configuración
00:04:49
ahora verificamos la opción en la que nos encontramos
00:04:53
con el siguiente comando
00:04:57
observamos que nos encontramos en la opción de interfaz gráfica
00:04:59
para la prueba vamos a cambiar nuestro run level default por el de nivel 3
00:05:09
en este caso usaremos el siguiente comando
00:05:16
colocando multiuser target
00:05:18
ya que es el de nivel 3
00:05:28
seguidamente nos pedirá la contraseña root
00:05:30
Ahora para verificarlo, escribimos lo siguiente
00:05:38
Como vemos, ha cambiado
00:05:50
Ahora estamos en multiusuario, nivel 3
00:05:54
El runlevel default se establece en la siguiente ruta
00:05:58
La que podéis ver
00:06:03
Y el comando para verificar cuál es la opción que tiene por defecto
00:06:05
Es el siguiente comando, el que podéis ver abajo
00:06:10
Ahora, por ejemplo, lo vamos a cambiar a interfaz drágica por defecto
00:06:12
Con el siguiente comando
00:06:19
ahora en vez de get vamos a utilizar set, seguidamente nos pedirá nuestro típico usuario
00:06:21
root, como vemos me equivoqué al escribir el comando, una g, pondremos nuestra típica contraseña
00:06:36
y ahora vamos a comprobar el cambio, veis que acaba de cambiar a graphic target, por último
00:06:47
lo vamos a visualizar en la ruta de configuración predeterminada con el comando que vimos
00:07:00
anteriormente. Era el comando de abajo por si nadie se dio cuenta. Aquí podemos observar que
00:07:05
default target ha cambiado a graphic target. Y esto es todo. Las utilidades de cambiar el
00:07:22
run level van desde realizar un mantenimiento a bajo nivel del sistema por un problema que
00:07:32
podría deberse al funcionamiento normal del sistema y necesitamos arrancar a un nivel más
00:07:37
bajo por ejemplo para redimensionar particiones también para limpiar los sistemas de ficheros
00:07:42
temporales habilitar el login a los usuarios del sistema comprobar sistema de ficheros arrancar
00:07:50
servicios o impedir que estos arranquen y un largo etcétera y con esto hemos terminado el vídeo muchas
00:07:57
gracias por verlo
00:08:04
- Subido por:
- Hector E.
- Licencia:
- Dominio público
- Visualizaciones:
- 266
- Fecha:
- 18 de diciembre de 2022 - 10:49
- Visibilidad:
- Público
- Centro:
- IES FRANCISCO DE GOYA
- Duración:
- 08′ 09″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1280x720 píxeles
- Tamaño:
- 15.19 MBytes