Com seu shutdown
comando típico do Linux , qual é a diferença entre interromper o sistema e desligá - lo ?
Com seu shutdown
comando típico do Linux , qual é a diferença entre interromper o sistema e desligá - lo ?
Respostas:
Parar envolve parar todas as CPUs no sistema. Desligar envolve o envio de um comando ACPI para sinalizar à PSU para desconectar a energia principal.
halt
sem parâmetros, na verdade, é necessário desligar (veja linux.die.net/man/8/halt ) e showdown -h
deixa a decisão de desligar ou interromper apenas as configurações do computador.
IIRC
# shutdown -H now
interromperá o sistema - o que significa que o sistema será encerrado e no final será interrompido em uma tela com a última mensagem sendo algo como "Sistema interrompido".
# shutdown -P now
desligará o sistema - o que significa que o sistema será desligado e, no final, desligado (somente possível se o sistema realmente o suportar, mas a maioria dos sistemas que conheço já faz um bom tempo)
# shutdown -h now
apenas interromperá ou desligará o sistema, dependendo do padrão desse sistema (às vezes pode ser alterado no BIOS)
Bem, tecnicamente falando, você pode interromper o sistema sem desligá-lo. Para interromper, espere que ele diga "Você pode desligar o computador agora" e pressione o botão liga / desliga sem se preocupar com a possibilidade de algo desmontar de maneira estranha.
Mas na maioria das paradas modernas do unix, shutdown, init 0, poweroff, etc, etc, todos fazem a mesma coisa. Halt, por exemplo, é mapeado para "shutdown -h" quando o sistema não está no nível de execução 0 ou 6.
Os comandos redundantes são todos acenos para compatibilidade com versões anteriores com * nix proprietários mais antigos.
Antigamente, "shutdown" era uma solicitação para executar os scripts init e tentar interromper normalmente tudo que estava sendo executado, notificando-o de que o sistema estava prestes a parar e que deveria limpar ou sair bem.
"Parada" era a parede de tijolos. O sistema parou imediatamente sem fazer nenhum desligamento ordenado. Era mais agradável para o sistema do que apenas puxar a energia de entrada ... mas não muito.
halt
, o sistema é desligado.