¿Qué es el programa init?
¿Qué es el programa init?

Video: ¿Qué es el programa init?

Video: ¿Qué es el programa init?
Video: El MÉTODO __init__ y SELF - Curso desde cero Programación Orientada a Objetos Python - Capítulo 3 2024, Mayo
Anonim

En eso es un proceso demonio que continúa ejecutándose hasta que se apaga el sistema. Es el antepasado directo o indirecto de todos los demás procesos y adopta automáticamente todos los procesos huérfanos. En eso es iniciado por el kernel durante el proceso de arranque; se producirá un pánico del kernel si el kernel no puede iniciarlo.

Respecto a esto, ¿qué hace init?

Init es el padre de todos los procesos, ejecutado por el kernel durante el arranque de un sistema. Su papel principal es para crear procesos a partir de un script almacenado en el archivo / etc / inittab. Suele tener entradas que provocan en eso para generar gettys en cada línea en la que los usuarios pueden iniciar sesión.

Además de arriba, ¿de dónde obtenemos el código de inicio? los en eso ejecutable es típicamente / sbin / en eso , aunque hay varias ubicaciones alternativas en las que buscará el kernel. en eso obtiene sus instrucciones del archivo / etc / inittab.

Además de arriba, ¿dónde está el archivo init en Linux?

en eso está configurado de forma centralizada en / etc / inittab expediente donde se definen los niveles de ejecución (consulte la Sección 13.2. 1, “Niveles de ejecución”). los expediente también especifica qué servicios y demonios están disponibles en cada uno de los niveles de ejecución. Dependiendo de las entradas en / etc / inittab, varios scripts son ejecutados por en eso.

¿Cuál es el PID de init?

El padre pid de init es pid 0, lo que significa que su padre es el kernel. Pid 1 es la raíz del árbol de procesos del espacio de usuario: es posible alcanzar pid 1 en un sistema Linux desde cualquier proceso siguiendo de forma recursiva el padre de cada proceso. Si pid 1 muere, el kernel entrará en pánico y tendrá que reiniciar la máquina.

Recomendado: