Comando shutdown no Linux

Aprenda a desligar seu Linux correntamente e também desabilitar o ctrl-alt-del

O comando shutdown é utilizado para desligar ou reiniciar o sistema com horários determinados.

Durante este procedimento, ele desabilita o sistema de login para impedir que novos usuários entrem no sistema e envia mensagens personalizadas nos terminais para todos os usuários conectados avisando que o sistema será desligado.

As opções mais frequentes são:

  • -r  Reinicia (reboot) o sistema depois de terminada a sequência de desligamento;
  • -h  Paralisa (halt) o sistema depois de terminada a sequência de desligamento.
  •       Não reinicia a máquina;
  • -k Manda a mensagem de desligamento, mas não inicia a sequência de
  •             desligamento;
  • -f   Faz a carga de sistema rápida sem a checagem de discos;
  • -F Força uma checagem dos discos quando for reiniciar o sistema.

Veja esta pequena aula sobre o shutdown:

Para reiniciar o sistema imediatamente:

# shutdown –r now

Para reiniciar o sistema as 06h da manhã e enviar mensagem no terminal dos usuários:

# shutdown –r 06:00 “Haverá troca de hardware”

A linha abaixo no arquivo /etc/inittab trata o que acontece quando pressionamos control+alt+del:

ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now

A diferença entre trocar o runlevel para 0 ou 6 e o comando shutdown é que o comando shutdown é administrativamente melhor, pois avisa os usuários que haverá uma parada no sistema.

Já para a troca de init não há nenhum tipo de aviso.

Aprenda muito mais sobre Linux em nosso curso online. Você pode fazer a matrícula aqui com trial de 7 dias grátis. Se você já tem uma conta, pode acessar aqui.

Gostou? Compartilhe 🙂