5 Maneiras de desligar o computador linux a partir da linha de comando

Video: Curso Gratis de Linux - Aula 3 reiniciando e desligando linux

Nenhum sistema operacional é perfeito. Mesmo que fosse, poderia haver problemas com drivers e aplicativos. Linux não é exceção. Apesar de ser mais estável que o Windows (em muitos casos, não todos!), Provavelmente vai chegar um momento em que você precisa para reiniciar o computador Linux. Isso pode ser porque algo não está funcionando. Alternativamente, você pode ser conectado via SSH para um computador remoto ou servidor e quer que ele reiniciar ou desligar-se completamente.Como gerenciar remotamente um servidor Linux com SSHComo gerenciar remotamente um servidor Linux com SSHSSH é muito funcional, que é por isso que é um go-to para gerenciamento de servidor remoto. Aprenda a gerenciar remotamente um servidor Linux via SSH, de propósito, para a instalação de software e transferências de arquivos.consulte Mais informação

Mas como você pode fazer isso? Vários comandos estão disponíveis para você desligar ou reiniciar (ou reiniciar) um computador Linux via linha de comando.

Vamos olhar para eles, por sua vez, e examinar como e quando esses comandos devem ser usados.

1. Shutdown

Se você é feito com a sua caixa de Linux, a solução para simplesmente desligá-lo é usar a instrução de desligamento, enviada via SSH (se você estiver usando um PC com Windows, você tem várias ferramentas SSH escolher a partir de). Isto pode ser usado tanto para desligar o computador fora permanentemente (até o momento em que você decidir reiniciá-lo) ou reiniciar. A sintaxe do comando é:4 maneiras fáceis de usar SSH No Windows4 maneiras fáceis de usar SSH No WindowsSSH é a solução de facto para acessar de forma segura terminais remotos em outros sistemas UNIX-like Linux e. Se você tem um servidor SSH remoto que você deseja acessar, você vai ter que baixar um cliente SSH ....consulte Mais informação

desligar [opção] [Tempo] [mensagem]

Por exemplo, para desligar o computador imediatamente, você usaria:

desligar -h agora

linux desligamento do terminal comandos restart

Aqui o -h significa parada enquanto agora significa claramente que a instrução deve ser realizada imediatamente. Diferentes atrasos podem ser usados. Por exemplo, você pode usar +5 em vez disso, o que irá dizer ao computador para executar o procedimento de desligamento em cinco minutos.

Se você quiser incluir uma mensagem, esta será brilhou-se a todos os usuários conectados:

desligar -h +5 "O servidor está sendo desligado, por favor, salve o seu trabalho e log off."

Lembre-se que você pode encontrar a lista completa de opções para esses comandos introduzindo:

[comando] --Socorro

linux desligamento do terminal comandos ajuda

Video: 26 - Linux em 1 Minuto - Desligar ou Reiniciar - shutdown

Reinicie Com -r

Uma opção alternativa é usar o -r comando para reiniciar o computador. Isto é usado no lugar do -h, de modo a reiniciar um computador ou servidor, você pode usar:

desligar -r +5 "O servidor está reiniciando em cinco minutos, por favor, salve o seu trabalho e log off."

Qualquer desligar ou reiniciar agendada pode ser cancelada introduzindo o -c comando de cancelamento:

desligar -c

2. Reiniciar

Como o comando de encerramento apresenta uma opção de reinício, deve vir como nenhuma surpresa ao saber que o comando reboot tem uma opção de encerramento.

linux desligamento do terminal comandos de tela
Crédito da imagem: Anton Khegay via Shutterstock

O comando padrão de reinicialização é:

reinicialização

Isso fará com que o computador para se desligar e voltar a ligar. No entanto, se você deseja desligar o dispositivo, então o -p interruptor vai funcionar:



reinicialização -p

Outra opção é para forçar uma reinicialização. Isso pode ser útil se um aplicativo ou serviço está pendurado e você precisa reiniciar rapidamente:

reinicialização -f

Este reinicia com força sua caixa de Linux.

3. Halt

Nós já vimos o -h mudar acima, mas parada pode ser usado como um comando de tudo por conta própria. Isto levará ao computador desligar imediatamente, com uma simples palavra de quatro letras:

parada

o -f switch também pode ser usado com parada, mas os resultados são inconsistentes, e pode levar a problemas de estabilidade do sistema.

4. Poweroff

Você pode preferir a terminologia do desligar comando. Isto faz exatamente o mesmo que parar, exceto que ele leva duas vezes mais tempo para escrever.

No entanto, bem como a utilização -f para forçar desligamento, você também pode empregar o -W mudar para registrar a chamada reinicialização do sistema para / Var / log / wtmp. Esta é uma ferramenta de depuração potencialmente útil, como é -verbose, que pode ajudar com problemas com o desligamento.

poweroff --verbose

5. A opção de emergência: REISUB

Todos os comandos acima podem ser usados ​​em situações em que o sistema está funcionando sem problemas. Mas e se ele falhar? E se o PC ou servidor está pendurado, e não pode ser reiniciado de forma agradável?

Video: desligando computador na rede

A resposta, então, é uma combinação de teclado. Se tiver aderido a partir do Windows, você provavelmente sabe que Ctrl + Alt + Del exibe um menu com Desligar como uma opção. Se realizada por mais tempo, a máquina será desligado automaticamente. Em um Mac, enquanto isso, você simplesmente segure o botão de energia (uma opção que também funciona no hardware do Windows).6 Dicas para reiniciar o Windows Like a Pro6 Dicas para reiniciar o Windows Like a Proforça Windows é personalização e não parar em desligar. Você pode terminar a sessão ou reiniciar o sistema de várias maneiras, muitas oferecendo mais comodidade e controle do que o menu Iniciar.consulte Mais informação

linux desligamento do terminal comandos do teclado
Crédito de imagem: JanHetman via Shutterstock

No Linux, a combinação de teclado é Alt + Print Screen + B para reiniciar. No entanto, se isso não funcionar, ou se houver um problema mais complexo, você pode alterar a combinação, usando até seis teclas.

Isto é conhecido como REISUB, devido à sigla forçado seguinte:

  • unRaw - Assume o controle do teclado de volta do servidor X display.
  • tErminate - Envia a SIGTERM sinal de terminação para todos os processos, para terminar correctamente.
  • kEull - Como acima, mas o sinal SIGKILL, o que obriga a rescisão imediata de processos.
  • SYNC - dados libera para o disco.
  • vocênmount - Isso remonta todos os sistemas de arquivos em um estado somente leitura.
  • Boot - Como seria de esperar.

Video: Aula 2 - Linux - Comandos para Desligar e Sair do Sistema

Para fazer este trabalho, você deve manter pressionada Alt + Print Screen, em seguida, as teclas R E I S U B em que ordem. Deixe um ou dois segundos entre cada tecla. Note-se que este método não normalmente trabalham em máquinas com arquitetura ARM (tais como a framboesa Pi).Raspberry Pi - A Credit-Card Computer ARM Sized - seu por apenas $ 25Raspberry Pi - A Credit-Card Computer ARM Sized - seu por apenas $ 25Algo grande vem fermentando na cidade universitária de Cambridge, Reino Unido. Para o ano passado uma equipe de acadêmicos, empresários, professores e programadores têm vindo a fazer alterações finais a um projeto muito interessante, na verdade ....consulte Mais informação

Ajuda, eu acidentalmente desligar meu PC Linux ou servidor!

Nós vimos como cancelar um desligamento ou comando reiniciar. No entanto, é fácil encontrar-se iniciar um comando de desligamento quando um processo vital está sendo executado - especialmente em um servidor remoto. Uma maneira de contornar isso é instalar Molly-guarda, que pode substituir um desligamento através da verificação de determinados parâmetros.

Por exemplo, existe um script que verifica a existência de sessões SSH (que são diferentes de FTP). Se você enviar um reboot, halt, poweroff, ou comando de encerramento, molly-guarda irá exigir o nome do host que você pretende fechar.O SSH é & Como é diferente de FTP [Tecnologia Explicada]O SSH é & Como é diferente de FTP [Tecnologia Explicada]consulte Mais informação

comandos linux desligamento terminal de Molly

Para usar isso, instale Molly-guarda no terminal:

sudo apt-get instalar Molly-guarda

Como Molly-guarda está sendo executado em segundo plano, ele irá detectar um comando como desligar e informar que uma sessão SSH foi detectado. Você, então, tem a opção de entrar hostname do servidor para confirmar o desligamento, ou pressione Ctrl + C cancelar. Útil!

Esses cinco maneiras de desligar um computador Linux a partir da linha de comando são particularmente úteis como eles podem ser usados ​​na própria ou através de um SSH remoto computador. Como esses comandos são tão concisa, eles se prestam a utilização rápida - o que pode resultar em uma reinicialização acidental de vez em quando! Felizmente, o utilitário Molly-guarda é suficiente para evitar isso.

Já experimentou Molly-guarda? Tem um método preferido para reiniciar seu dispositivo Linux? Conte-nos nos comentários.


Artigos relacionados