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’.

shutdown

O 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 -H

Caso 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 -P

Q4. Como reiniciar usando o shutdown?

Para reiniciar, a opção é -r.

shutdown -r

Q5. 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 -k

Q6. 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:00

No 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 -c

Conclusã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.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.