DESVENDANDO O TERMINAL LINUX: shutdown, poweroff, halt e reboot.
Neste artigo, nós vamos entender as diferenças entre os comandos Linux: shutdown, poweroff, halt e reboot. Deixaremos bem esclarecido o que cada código faz quando você executa-os com suas opções disponíveis.
Se a sua intenção é mergulhar na administração de servidores Linux, estes são alguns dos comandos mais importantes do Linux que você precisa entender completamente para uma administração eficaz e confiável, principalmente, quando você deseja desligar ou reiniciar sua máquina, você executará um dos comandos abaixo:
SHUTDOWN: esse comando programa um horário para o sistema ser desligado, mas, também pode ser usado para parar, desligar ou reiniciar a máquina. Além disso, você pode enviar mensagem de manutenção para todos os usuários conectados antes de desligar o sistema, por exemplo.
Importante: se o recurso de templo for utilizado, 5 minutos antes do sistema desligar, será criado um arquivo em /run/nologin para garantir que não haja logins adicionais.
Exemplos dos comandos shutdown:
Para cancelar algum comando shutdown pendente, basta digitar:
HALT: esse comando instrui o hardware a parar todas as funções do processador, mas, mantém a máquina ligada. Você pode usar caso faça alguma manutenção de baixo nível.
Observe que, em alguns casos, ele desliga completamente o sistema. Segue alguns exemplos dos comandos:
POWEROFF: esse comando envia um sinal ACPI que instrui o sistema a desligar.
Estes são alguns dos comandos que podem ser usados:
REBOOT: esse comando instrui o sistema a reiniciar a máquina.
Isso é tudo galera! Como mencionado anteriormente, a compreensão desses comandos permitirá gerenciar de forma eficiente e confiável o terminal de seu computador e servidor Linux em um ambiente multiusuário.
Faltou alguma coisa? Alguma ideia adicional? Compartilhe conosco abaixo na área de comentários.
Escrito oor Aaron Kili (12/05/2017) no TECMINT e traduzido por Bruno Moyses (MADRUGUEDS)
Se a sua intenção é mergulhar na administração de servidores Linux, estes são alguns dos comandos mais importantes do Linux que você precisa entender completamente para uma administração eficaz e confiável, principalmente, quando você deseja desligar ou reiniciar sua máquina, você executará um dos comandos abaixo:
SHUTDOWN: esse comando programa um horário para o sistema ser desligado, mas, também pode ser usado para parar, desligar ou reiniciar a máquina. Além disso, você pode enviar mensagem de manutenção para todos os usuários conectados antes de desligar o sistema, por exemplo.
Importante: se o recurso de templo for utilizado, 5 minutos antes do sistema desligar, será criado um arquivo em /run/nologin para garantir que não haja logins adicionais.
Exemplos dos comandos shutdown:
# shutdown | |
# shutdown now |
|
# shutdown 13:20 | define o horário para o desligamento |
# shutdown -p now | desliga a máquina |
# shutdown -H now | para todos os processos |
# shutdown -r09:35 | reinicia a máquina no horário definido |
Para cancelar algum comando shutdown pendente, basta digitar:
# shutdown -c |
HALT: esse comando instrui o hardware a parar todas as funções do processador, mas, mantém a máquina ligada. Você pode usar caso faça alguma manutenção de baixo nível.
Observe que, em alguns casos, ele desliga completamente o sistema. Segue alguns exemplos dos comandos:
# halt | para todos os processos |
# halt -p | desliga a máquina |
# halt --reboot | reinicia a máquina |
POWEROFF: esse comando envia um sinal ACPI que instrui o sistema a desligar.
Estes são alguns dos comandos que podem ser usados:
# poweroff | desliga a máquina |
# poweroff --halt | para todos os processos |
# poweroff --reboot | reinicia a máquina |
REBOOT: esse comando instrui o sistema a reiniciar a máquina.
# reboot | reinicia a máquina |
# reboot --halt | para todos os processos |
# reboot -p | desliga a máquina |
Isso é tudo galera! Como mencionado anteriormente, a compreensão desses comandos permitirá gerenciar de forma eficiente e confiável o terminal de seu computador e servidor Linux em um ambiente multiusuário.
Faltou alguma coisa? Alguma ideia adicional? Compartilhe conosco abaixo na área de comentários.
Escrito oor Aaron Kili (12/05/2017) no TECMINT e traduzido por Bruno Moyses (MADRUGUEDS)
Nenhum comentário: