NIVEIS DE EXECUÇÃO E CONTROLE DE SERVIÇOS

1. NIVEIS DE EXECUÇÃO E CONTROLE DE SERVIÇOS

MARCO AURELIO GOMES ALVES
marcos10.gomes

(usa Debian)

Enviado em 04/06/2015 - 00:06h

GALERA ME DA UMA AJUDA AI.
quais são as finalidades de cada um dos arquivos do diretorio /etc/rc.d/init.d?
como funciona os comandos que o script named aceita?
qual a relação existente entre os arq no diretorio /etc/rc.d/init.d e os links simbolicos em /etc/rc.d/rc5.d?
os arq /etc/rc.d/rc5.d tem seus nomes precedidos por Snn ou Knn, onde nn é um valor numerico. O que representam o S e o K? qual a necessidade dos valores numericos nn apos o S e o K?





  


2. Re: NIVEIS DE EXECUÇÃO E CONTROLE DE SERVIÇOS

Perfil removido
removido

(usa Nenhuma)

Enviado em 04/06/2015 - 02:14h

marcos10.gomes escreveu:

GALERA ME DA UMA AJUDA AI.
quais são as finalidades de cada um dos arquivos do diretorio /etc/rc.d/init.d?
como funciona os comandos que o script named aceita?
qual a relação existente entre os arq no diretorio /etc/rc.d/init.d e os links simbolicos em /etc/rc.d/rc5.d?
os arq /etc/rc.d/rc5.d tem seus nomes precedidos por Snn ou Knn, onde nn é um valor numerico. O que representam o S e o K? qual a necessidade dos valores numericos nn apos o S e o K?


Existe uma coisa chamada níveis e cada número de 0 a 6 é um nível.
Cada vez que uma máquina é ligada ou desligada são executadas as coisas dentro destes diretórios de níveis.
O nível 0 serve prá desligar (halt) e o nível 6 serve para reiniciar (reboot).

O formato do que tem nos diretórios é SxxNOME ou KxxNOME.
Estes são links para os scripts dentro do diretório /etc/init.d/.
S inidica inicializar (start) e K significa finalizar (kill).
O NOME é o que está no diretório /etc/init.d/NOME, que é um shell script que executa uma série de coisas.
Estes scripts podem receber parâmetros quando executados nos terminais como

# /etc/init.d/NOME start
# /etc/init.d/NOME restart
# /etc/init.d/NOME stop

Se um nível é acionado e dentro dele estiver um link com S, ele executa como /etc/init.d/NOME start.
Se um nível é acionado e dentro dele estiver um link com K, ele executa como /etc/init.d/NOME stop.
Dependendo da distribuição, o nível padrão pode variar.
Este é definido em /etc/inittab logo no começo na linha id:X:initdefault:

Veja se ficou mais fácil para pesquisar sobre os detalhes e procure se inteirar também do systemd.

--
Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts