De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 11 de Maio de 1998
Nos tempos antigos do SunOS, todos os procedimentos de inicialização estavam contidos em arquivos denominados /etc/rc.* (/etc/rc, /etc/rc.boot, /etc/rc.local, etc.). Para quem não sabe, a abreviação rc significa "run command", ou seja, "execute comando".
A configuração local, ou seja, aquela que os administradores criam para atender às especificidades de seu ambiente, normalmente era colocada dentro do arquivo /etc/rc.local.
Com a substituição do SunOS pelo Solaris a configuração destes procedimentos ficou a princípio mais complicada, ao menos para quem estava acostumado com a metodologia antiga.
Mas tudo faz sentido. Veja só. Os antigos arquivos /etc/rc.* foram substituídos por um número maior de arquivos que determinam o que acontece quando o sistema muda de um modo de operação para outro. Os scripts de inicialização e encerramento são nomeados de acordo com o "run level" em questão.
rc0 rc1 rc2 rc3 rc5 rc6 rcS
Todos os scripts de inicialização localizam-se no diretório /sbin mas devem existir links correspondentes dentro do diretório /etc. Os scripts rc* referenciam outros scripts dentro dos diretórios /etc/rc*.d (a letra d indica "diretório").
Veja a listagem do diretório /etc/rc*:
lrwxrwxrwx 1 root wheel 11 Sep 9 1997 /etc/rc0 -> ../sbin/rc0 drwxrwxr-x 2 root sys 512 Sep 30 1997 /etc/rc0.d lrwxrwxrwx 1 root wheel 11 Sep 9 1997 /etc/rc1 -> ../sbin/rc1 drwxrwxr-x 2 root sys 512 Sep 9 1997 /etc/rc1.d lrwxrwxrwx 1 root wheel 11 Sep 9 1997 /etc/rc2 -> ../sbin/rc2 drwxrwxr-x 2 root sys 1024 Sep 30 1997 /etc/rc2.d -rwxr--r-- 1 root other 1545 Sep 10 1997 /etc/rc2.orig lrwxrwxrwx 1 root wheel 11 Sep 9 1997 /etc/rc3 -> ../sbin/rc3 drwxrwxr-x 2 root sys 512 Apr 7 14:31 /etc/rc3.d lrwxrwxrwx 1 root wheel 11 Sep 9 1997 /etc/rc5 -> ../sbin/rc5 lrwxrwxrwx 1 root wheel 11 Sep 9 1997 /etc/rc6 -> ../sbin/rc6 lrwxrwxrwx 1 root wheel 11 Sep 9 1997 /etc/rcS -> ../sbin/rcS drwxrwxr-x 2 root sys 512 Sep 17 1997 /etc/rcS.d
A tabela abaixo expõe resumidamente a funcionalidade de cada um dos "run levels" existentes:
0 Pronto para desligar 1 Modo monousuário 2 Modo multiusuário porém sem acesso à rede 3 Modo multiusuário com acesso à rede 4 Não utilizado 5 Reboot interativo 6 Reboot S/s Inicialização em modo monousuário
Fim Parte 1
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários