comando init en Linux con ejemplos

init es el padre de todos los procesos de Linux con PID o ID de proceso de 1. Es el primer proceso que se inicia cuando una computadora arranca y se ejecuta hasta que el sistema se apaga. init significa inicialización. En palabras simples, la función de init es crear procesos a partir de un script almacenado en el archivo /etc/inittab, que es un archivo de configuración que utilizará el sistema de inicialización. Es el último paso de la secuencia de arranque del kernel.

/etc/inittab Specifies the init command control file.
  • init script inicializa el servicio. Por lo tanto, es responsable de inicializar el sistema.
  • Los guiones de inicio también se denominan guiones rc (guiones de comandos de ejecución)
  • El guión de inicio también se usa en UNIX.

Sintaxis

init [OPTIONS...] {COMMAND}

Niveles de ejecución

Run Levels es el estado de init donde se define un grupo de procesos para comenzar al inicio del sistema operativo. El proceso generado por init para cada uno de estos niveles de ejecución se define en el archivo /etc/inittab. Cada nivel de ejecución tiene una cierta cantidad de servicios detenidos o iniciados. Convencionalmente existen siete números de nivel de ejecución de cero a seis.

Niveles de ejecución estándar para la distribución basada en Red Hat:

nivel de ejecución

Modo Acción
0 Detener Apaga el sistema
1 Modo de usuario único

No configura interfaces de red, inicia demonios, 

o permitir inicios de sesión no root

2 Modo multiusuario No configura interfaces de red ni inicia demonios.
3 Modo multiusuario con funciones de red Inicia el sistema normalmente.
4 Indefinido No utilizado/Definible por el usuario
5 X11 Como nivel de ejecución 3 + administrador de pantalla (X)
6 Reiniciar Reinicia el sistema

De forma predeterminada, la mayoría de los sistemas basados ​​en LINUX se inician en el nivel de ejecución 3 o 5. Además de los niveles de ejecución estándar, los usuarios pueden modificar los niveles de ejecución preestablecidos o incluso crear otros nuevos según los requisitos. Los niveles de ejecución 2 y 4 se utilizan para los niveles de ejecución definidos por el usuario y los niveles de ejecución 0 y 6 se utilizan para detener y reiniciar el sistema.

Publicación traducida automáticamente

Artículo escrito por akashpatil242000 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *