Comando Linux · 3 min read · Sep 18, 2025
Comando shutdown do Linux Explicado com Exemplos
A linha de comando do Linux pode ser um pouco difícil de aprender, mas vale a pena. O motivo é que é tão poderosa que você pode fazer quase tudo com ela que poderia fazer usando a interface gráfica. No HowtoForge, já discutimos uma infinidade de ferramentas de linha de comando (que permitem que você realize diferentes tipos de operações), e aqui, neste tutorial, discutiremos uma utilidade que você pode usar para desligar seu sistema.
A utilidade em questão é shutdown. Neste tutorial, discutiremos o básico desta ferramenta usando alguns exemplos fáceis de entender. Mas antes de fazermos isso, vale a pena mencionar que todos os exemplos aqui foram testados no Ubuntu 16.04 LTS.
Comando shutdown do Linux
O comando shutdown permite que você desligue, pare ou reinicie seu sistema. A seguir está sua sintaxe:
shutdown [OPTIONS...] [TIME] [WALL...]E aqui está como a página do manual o descreve:
shutdown pode ser usado para parar, desligar ou reiniciar a máquina.
O primeiro argumento pode ser uma string de tempo (que geralmente é "agora").
Opcionalmente, isso pode ser seguido por uma mensagem de parede a ser enviada a todos
os usuários logados antes de desligar.
A string de tempo pode estar no formato "hh:mm" para horas/minutos
especificando o horário para executar o desligamento, especificado no formato de 24h.
Alternativamente, pode estar na sintaxe "+m" referindo-se ao
número especificado de minutos m a partir de agora. "agora" é um alias para "+0",
ou seja, para acionar um desligamento imediato. Se nenhum argumento de tempo for
especificado, "+1" é implícito.
Note que para especificar uma mensagem de parede você deve também especificar um argumento de tempo.
Se o argumento de tempo for usado, 5 minutos antes do sistema desligar o
arquivo /run/nologin é criado para garantir que novos logins não sejam
permitidos.A seguir estão alguns exemplos no estilo Q&A que devem lhe dar uma boa ideia de como a utilidade shutdown funciona:
Q1. Como usar o shutdown?
O uso básico é fácil - tudo que você precisa fazer é executar o comando ‘shutdown’.
shutdownO comportamento padrão desta ferramenta é desligar a máquina. Por favor, note que se nenhum argumento de tempo for especificado, +1 é implícito, o que significa que o processo de desligamento será iniciado em um minuto a partir de agora. Caso você queira que o sistema desligue imediatamente, você pode usar agora ou +0.
Caso você queira emitir uma mensagem de parede (para ser enviada a todos os usuários logados antes de desligar), você pode fazer isso da seguinte maneira:
shutdown 'SUA MENSAGEM AQUI'Q2. Como parar a máquina usando o shutdown?
Isso pode ser alcançado usando a opção -H.
shutdown -HCaso você não esteja ciente, há uma diferença entre parar e desligar um sistema. Enquanto o primeiro envolve parar todas as CPUs, o último também garante que a energia principal seja desconectada.
Q3. Como fazer o shutdown desligar a máquina?
Embora isso seja o padrão, você ainda pode usar a opção -P para especificar explicitamente que deseja que o shutdown desligue o sistema.
shutdown -PQ4. Como reiniciar usando o shutdown?
Para reiniciar, a opção é -r.
shutdown -rQ5. Como fazer o shutdown apenas escrever uma mensagem de parede, ou vice-versa?
Caso você queira que o shutdown apenas envie mensagens de parede, sem realizar uma parada, desligamento ou reinicialização, use a opção de linha de comando -k.
shutdown -kQ6. Como cancelar um desligamento pendente?
Você pode usar o shutdown para agendar uma parada, desligamento ou reinicialização. Para isso, tudo que você precisa fazer é passar o horário em que deseja que o processo comece. Por exemplo:
shutdown -r 18:00No entanto, caso você queira cancelar um desligamento agendado, você também pode fazer isso. Isso pode ser feito usando a opção de linha de comando -c.
shutdown -cConclusão
Como a maioria de vocês concordaria, o comando shutdown não tem uma curva de aprendizado acentuada. A maioria dos recursos/opções que ele oferece são fáceis de entender e usar. Aqui, neste tutorial, discutimos a maioria das opções. Depois de praticar isso, você pode aprender mais sobre a ferramenta acessando aqui.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.