Peso: 3
O que é cobrado?
É preciso conhecer os níveis do sistema e como estes podem ser modificados.
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
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.
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.
1) a, d
2) 2. 5
3) init q
4) /etc/inittab
6) /etc/rc0.d/ e /etc/rc6.d/