sábado, janeiro 28, 2012

Runlevels

Sistemas Linux trabalham com o conceito de Runlevels, que vai do 0 ao 6, dependo do Runlevel em execução não é possível iniciar alguns serviços como por exemplo, apache, ssh etc. Abaixo um pequeno resumo dos Runlevels.

Runlevel 0
Desliga o sistema.
Runlevel 1
Single-user mode, usado para manutenção, o acesso remoto é desabilitado neste runlevel.
Runlevel 2
Multiuser, default level Debian, modo sem X Windows ou NFS.
Runlevel 3
Multiuser, default level Slackware, modo sem X Windows, mas pode rodar “tudo”.
Runlevel 4
Multiuser.
Runlevel 5
Multiuser com GUI.
Runlevel 6
Reinicia o sistema.
---
Dependendo da distro utilizada à funcionalidade dos Runlevels muda.
É possível configurar os Runlevel editando o seguinte arquivo /etc/inittab, abaixo o runlevel default é o 3.
# Default runlevel. (Do not set to 0 or 6)
id:3:initdefault:

Para verificar o Runlevel em execução basta executar o comando Runlevel:
#runlevel

Alterar o Runlevel utiliza-se o comando init, abaixo alterando o Runlevel para 4:
#init 4

Nenhum comentário: