Tópico 101 – Arquitetura do Sistema
101.3 – Níveis, desligamento e reboot de sistema

Tópico 101 – Arquitetura do Sistema

Peso: 3

O que é cobrado?

É preciso conhecer os níveis do sistema e como estes podem ser modificados.

Guia de estudo

1.O arquivo /etc/inittab:
http://ivanix.wordpress.com/2008/12/18/arquivo-etcinittab/

2.Desligando o Linux com hora marcada:
http://linuxnanet.com/2009/03/desligando-o-linux-com-hora-marcada-shutdown.html

3.Trabalhando com init do Debian:
http://www.vivaolinux.com.br/artigo/Trabalhando-com-init-no-Debian/

4.Runlevels:
http://focalinux.cipsga.org.br/guia/avancado/ch-deb.htm#s-deb-runlevels

5.O comando telinit:
http://www.uniriotec.br/~morganna/guia/telinit.html

Dicas para a Prova

1. Para determinar quais serviços serão inicializados junto ao sistema, devemos criar links simbólicos dos daemons destes serviços (que estão em /etc/init.d) para o diretório correspondente ao nível onde você deseja que o serviço inicialize (ex: /etc/rc.d/rc2).

2. Um exemplo para criar um link simbólico citado no exemplo acima seria:
ln -s /etc/init.d/apache2 /etc/rc.d/rc2/S99apache2

3. O nome do link possui um S ou um K na frente, que referencia se o serviço deverá ser inicializado (start) ou morto (kill) no nível indicado.

4. O número localizado no nome do link, é um indicativo de ordem de inicialização daquele serviço. A ordem vai de 0 até 99, sendo o primeiro número a maior prioridade.

5. O comando update-rc.d e chkconfig são formas alternativas de indicar quais serviços devem ser inicializados ou mortos em diferentes níveis.

6. Curiosidade: No Ubuntu, o arquivo /etc/inittab foi substituido pelo arquivo upstart.

Simulado

1) Qual comando podemos executar, para que o gdm seja inicializado no nível 3 em um sistema Debian?
a) ln -s /etc/init.d/gdm /etc/rc.d/rc3/S99gdm
b) ln -s /etc/init.d/gnome /etc/rc.d/rc3/S99gnome
c) ln -s /etc/rc.d/rc3/S99gdm /etc/init.d/gdm
d) update-rc.d gdm start 99 3 . stop 99 0 1 2 6 .
e) update-rc.d gdm start 99 2 . stop 99 0 1 3 6 .

2) O nível padrão em um sistema Debian é _____ enquanto em um sistema Red Hat é ______.

3) Para que o arquivo /etc/inittab seja relido pelo sistema sem necessidade de boot, executamos o comando _________.

4) Para modificar o runlevel padrão em um sistema Debian, modificamos o arquivo _______________.

5) Dentro dos diretórios _________ e _________, a maioria dos links tem como 1º caracter no nome a letra K.

Respostas

1) a, d
2) 2. 5
3) init q
4) /etc/inittab
6) /etc/rc0.d/ e /etc/rc6.d/ 

Contato

Fale Conosco

  Chat online  Chat online: abrir chat online

  Telefone  Ligue para: 55 11.2125-4747

  Email  formulário de contato

Ombudsman

Sugestões, elogios ou críticas?

Mande e-mail para ombudsman@4linux.com.br

Contato

Fale Conosco

  Chat online  Chat online: abrir chat online

  Telefone  Ligue para: 55 11.2125-4747

  Email  formulário de contato

Ombudsman

Sugestões, elogios ou críticas?

Mande e-mail para ombudsman@4linux.com.br