No Linux existem sete níveis de execução predefinidos de 0 a 6. Os serviços que cada runlevel pode executar vão depender da distribuição do Linux e da configuração que o administrador do sistema efetuou.



Por padrão, as distribuições utilizam o nível 0 para uma sequência de desligamento (shutdown) elegante e o nível 6 para o reboot. E os runlevels 3 a 5 são utilizados para carga normal do sistema.

O nível 1 também conhecido como monousuário é utilizado para manutenções do sistema, como, por exemplo, recuperar uma partição de dados com problemas.

O administrador do sistema pode a qualquer momento alterar o nível de execução através do comando init seguido do número do runlevel desejado.

[email protected]:~# init 5

ou

[email protected]:~# telinit 6

O comando telinit é um link para o init. É importante saber que a troca de nível de execução pode alterar os processos em execução e até desligar o sistema.