2. En sistemas GNU/Linux init es el programa encargado de llevar la estación al nivel de ejecución en que se desea que opere. Init es el primer proceso en ejecución después del la carga del Kernel e implementa dos sistemas de inicio: System V, o BSD-Like. El nivel estándar, en el cual arranca el sistema esta ubicado en el archivo /etc/inittab mediante init default LINUX
3. En los sistemas GNU/Linux se especifican hasta 7 niveles de ejecución. Nivel de ejecución 0: Halt. Este nivel de ejecución se encarga de detener todos los procesos activos en el sistema, enviando a la placa madre una interrupción para el completo apagado del equipo.
4. Nivel de ejecución 1: Single. Nivel de ejecución monousuario, sin acceso a servicios de red. Este nivel es regularmente utilizado en tareas de mantenimiento del sistema, y el usuario que ejecuta es root. Nivel de ejecución 2: Al igual que el nivel de ejecución monousuario, pero con funciones de red y compartición de datos mediante nfs.
5. Nivel de ejecución 3: Sistema multiusuario, con capacidades plenas de red, sin entorno gráfico. Este nivel de ejecución es el recomendado para sistemas de servidor, ya que evita la carga innecesaria de aplicaciones consumidoras de recursos. Nivel de ejecución 4: Nivel especificado, pero no se utiliza
6. Nivel de ejecución 5: Al igual que el nivel de ejecución 3, pero con capacidades gráficas. Ideal para entornos de escritorio. Nivel de ejecución 6: Reboot. Este nivel de ejecución se encarga de detener todos los procesos activos en el sistema, enviando a la placa madre una interrupción para el reinicio del equipo.
7. Los guiones de ejecución de mandatos especificos de cada nivel de ejecución se encuentran almacenados en las carpetas /etc/rc La mayor parte de usuarios de sistemas puede comprobar el nivel de ejecución actual con cualquiera de los comandos siguientes: $ runlevel # como usuario root $ who -r # como cualquier usuario