run level linux victor goncalves

617 palavras 3 páginas
O que é um “run-level”

Em Unix um “run-level” é o nível pré-definido de execução do sistema. Ou seja quando o sistema arranca, tem pré-configurado esse nível, que ditará quais os serviços, programas, aplicações, que serão iniciados e disponibilizados.
No fim do arranque do kernel, é iniciado um processo (que normalmente é o pai de todos os processos) com pid 1, que é o init, que ficará a correr como daemon.
Este processo vai ler a configuração default de run level no ficheiro /etc/initab, que por sua vez remete para as diretoria /etc/rc.d onde se encontram os programas a serem lançados, subdivididos noutras diretorias, por cada run-level respetivo.
Assim, encontramos /etc/rc.d/rc0.d, …rc1.d, …rc2.d, …rc3.d, …rc4.d, …rc5.d, …rc6.d.
Estas subdiretorias contêm os links para os verdadeiros programas que se encontram em /etc/rc.d/init.d.
Existem 7 níveis pré-definidos que são os mais utilizados, como demonstra a tabela a seguir:
Run Level
Mode
Action
0
Halt
Shuts down system
1
Single-User Mode
Does not configure network interfaces, start daemons, or allow non-root logins
2
Multi-User Mode
Does not configure network interfaces or start daemons.
3
Multi-User Mode with Networking
Starts the system normally.
4
Undefined
Not used/User-definable
5
X11
As runlevel 3 + display manager(X)
6
Reboot
Reboots the system

Por defeito, as distribuições Linux correm os níveis 3 (sem ambiente gráfico) ou 5 (com ambiente gráfico).
Os utilizadores podem sempre personalizar as definições dos run-level, configurando quais os serviços, programas, aplicações que arrancam. Para isso, estão disponíveis os níveis 2 e 4.
O comando “ runlevel “ devolve o nível de execução atual e anterior.
No entanto, existem algumas diferenças entre as diferentes distribuições de Linux ou outros sistemas Unix.
Run Levels em FEDORA

São usados os 6 niveis. O nível 4 fica disponível para personalizações.
Para alterar o nível de execução do sistema existe pode ser utilizado o comando “ init n”.
Para ver quais

Relacionados

  • lista
    19893 palavras | 80 páginas