Nota: Este artigo foi publicado originalmente em 2013. Alguns passos, comandos ou versões de software podem ter mudado.
Pré-requisitos
- Um sistema executando Ubuntu (desktop ou servidor)
- Acesso ao terminal com privilégios sudo
- Familiaridade básica com a linha de comando do Linux
Desligar ou Reiniciar um Servidor Ubuntu via SSH
Se você deseja reiniciar ou desligar remotamente um servidor Ubuntu quando conectado via SSH, basta conhecer os seguintes comandos:
Desligar o servidor
sudo shutdown -h now
Para agendar um desligamento:
# Desligar em 10 minutos
sudo shutdown -h +10
# Desligar em horário específico (formato 24h)
sudo shutdown -h 23:00
Reiniciar o servidor
sudo reboot
Ou alternativamente:
sudo shutdown -r now
Cancelar um desligamento agendado
sudo shutdown -c
Opções principais do shutdown
-r: Reiniciar o sistema-h: Desligar ou cortar a energia-H: Apenas parar o sistema (halt)-P: Cortar a energia (poweroff)-c: Cancelar um desligamento em andamento-k: Apenas enviar mensagens de aviso
Resumo
Você aprendeu com sucesso como desligar ou reiniciar um servidor Ubuntu via SSH.