Tutorial como funcionan los niveles de ejecución en GNU/Linux
En este tutorial veremos como funcionan los niveles de ejecución en un sistema operativo GNU/Linux
Palabras claves: LSB, niveles de ejecución, runlevels, init.
Aclaración: el LSB (Linux Standard Base) establece que los sistemas operativos GNU/Linux funcionan con 7 niveles de ejecución pero éstos varían entre las distintas distribuciones. En este caso, nos basaremos en Debian GNU/Linux.
El proceso init es el encargado de iniciar los niveles de ejecución (runlevels) del sistema operativo.
Por ejemplo, el nível 0 es el de apagado del ordenador, el nível 1 es en modo monousuario (root), del nivel 2 al 5 son multiusuario con red y sistema gráfico, y por último el nivel 6 es para reiniciar el sistema operativo.
Para saber en que nivel estamos tenemos dos opciones como root y usuario respectivamente:
runlevel
who -r
Para cambiar de nivel, por ejemplo, poner el sistema en modo manutención sin red:
init 1
Si queremos reiniciar el sistema:
init 6
Más información en: http://wiki.linuxquestions.org/wiki/Run_Levels (idioma inglés)