Reinicie o Linux do console

Anonim

Reinicie o Linux do console

Os detentores de diferentes distribuições do Linux enfrentam ocasionalmente a necessidade de reiniciar o sistema operacional, o que precisa ser feito depois de fazer qualquer alteração nos parâmetros ou quando os problemas aparecerem. Normalmente, a tarefa é realizada através da interface gráfica, mas essa opção nem sempre funciona de forma eficaz. É por isso que muitos são recorridos ao comissionamento de comandos terminais, que são responsáveis ​​por alimentar o sinal para reinicializar. Hoje queremos falar sobre todas as formas disponíveis de reiniciar o Linux através do console no exemplo do Ubuntu.

Reinicie o Linux através do console

Como você já sabe, as instruções de hoje serão baseadas no Ubuntu, no entanto, os proprietários de outras distribuições também serão úteis, uma vez que as diferenças quase nunca são observadas. Se você ver de repente ver uma mensagem de erro quando tentar inserir algum comando, nas seguintes informações de linhas será exibida na por que essa consulta não poderá ser concluída. Use as informações recebidas para encontrar uma alternativa, por exemplo, na documentação oficial. Nós vamos considerar todos os métodos, e há o suficiente deles.

Método 1: Equipe de reinicialização

Na equipe de reinicialização, até os usuários mais novatos dos sistemas operacionais Linux foram ouvidos. Toda a sua essência é apenas para enviar a sessão atual para reiniciar, e os argumentos adicionais não são especificados.

  1. Abra o menu Aplicativo e corra do "Terminal" a partir daí. Para fazer isso, você pode usar outra opção conveniente, por exemplo, a chave quente padrão Ctrl + Alt + T.
  2. Executando o terminal para reiniciar ainda mais o sistema Linux

  3. A ação de reinicialização através da reinicialização é definida em nome do superusuário, então a linha de entrada se parece com esta: sudo reinicializa.
  4. Usando o comando Reboot para reiniciar rapidamente o sistema Linux

  5. Assim, você precisará confirmar a conta escrevendo uma senha a partir dela. Leve em conta que os caracteres de senha digitados no console nunca são exibidos.
  6. Digite a senha para reiniciar rapidamente o sistema Linux através do comando Reboot

O computador concluirá imediatamente o seu trabalho e, após alguns segundos, a nova sessão começará no modo habitual. Ele ligará automaticamente o console virtual com uma concha gráfica, mesmo se você usou outro terminal antes disso.

Método 2: Equipe de desligamento

Às vezes, o usuário é obrigado a reiniciar o PC por meio de um determinado período de tempo, por exemplo, em poucos minutos. O comando Reboot não é muito adequado para tais fins, por isso oferecemos para usar alternativa na forma de desligamento.

  1. Execute o "Terminal" e especifique o desligamento sudo -R +1, onde +1 é o tempo através do qual o comando será alimentado. Neste caso, isso é um minuto. Especifique 0 ou agora se você quiser executar o processo de interesse imediatamente.
  2. Um comando para um reinício adiado de um computador através do terminal Linux

  3. O comando de desligamento também depende do superusuário, portanto, terá uma senha para ativá-la.
  4. Entrada de senha para confirmar o comando de deslocamento do computador através do terminal Linux

  5. A nova linha exibe informações que a tarefa foi criada por um determinado momento. Se você quiser cancelá-lo, use o comando da mesma linha.
  6. Notificação do lançamento bem-sucedido do reinício adiado Linux

Método 3: Init Script

Algumas distribuições suportam o Script Init, que você pode ler em mais detalhes em sua documentação oficial. Também haverá escrito sobre as configurações básicas associadas a esses scripts. Agora vamos definir todos esses momentos, pois eles não se encaixam na estrutura deste material. Nós só me dizemos o que o init tem seis parâmetros, onde 0 é para desligar o computador, e 6 é uma reinicialização da sessão. É o último parâmetro que vamos nos inscrever agora. Para ativá-lo, o console terá que inserir sudo init 6. Como você já entendeu no console sudo, esta ação também é realizada apenas através da raiz.

Um comando para reiniciar o computador através dos scripts init no Linux

Método 4: Serviço de comunicação do sistema D-Bus

Como você provavelmente notou, todos os três métodos acima para a ativação exigiam a presença de uma senha do superusuário, mas nem todos os usuários têm a oportunidade de apresentá-lo. Especialmente para esses fins, oferecemos para usar mensagens do sistema D-Bus. Este é o utilitário padrão Linux que permite que os programas interajam uns com os outros e um comando longo e incompreensível que envia um sistema de reinicialização, da seguinte forma: / usr / bin / dbus-send --system --print-Responder -Dest = "org.freedesktop. consolekit" / org / freedesktop / consolekit / gerenciador org.freedesktop.consolekit.manager.restart. Após sua entrada e ativação, a sessão atual será imediatamente concluída.

Reiniciando o sistema Linux no terminal através do serviço de mensagens do sistema

Método 5: Chaves de Hot Sysrq

Esse método é apenas indiretamente associado ao console, uma vez que é configurado por ela, e a reinicialização adicional é executada através das teclas de atalho. No entanto, decidimos incluí-lo nesta lista devido às incomunsidades e características de uso. Keys Sysrq serão úteis nessas situações em que a Shell Gráfico simplesmente não responde.

  1. Execute o terminal e entre lá eco 1> / proc / sys / kernel / sysrq.
  2. O comando SYSRQ Hot Key Ativation In Linux

  3. Siga o arquivo de configuração por meio de um editor de texto conveniente, por exemplo, sudo nano /etc/sysctl.conf.
  4. Vá para editar o arquivo de configuração do SYSRQ no Linux

  5. Este arquivo está localizado na seção do sistema, portanto, a operação do superusuário precisará abrir.
  6. Digite a senha para ir para editar o arquivo de configuração do SYSRQ no Linux

  7. Execute o arquivo e insira a string kernel.sysrq lá.
  8. Editando o arquivo de configuração do SYSRQ no Linux

  9. Salve as configurações e feche o editor de texto.
  10. Salvando o arquivo de configuração SYSRQ no Linux depois de fazer alterações

  11. Depois disso, será necessário fixar o código-chave ALT + SYSRQ +. Nós falaremos mais sobre isso com mais detalhes.
  12. Usando o Hot Key Sysrq para reiniciar o Linux

A reinicialização correta é realizada especificando uma seqüência específica de códigos-chave. Cada um deles tem a seguinte forma:

  • R - Retorna o controle do teclado, se o trabalho desse sido for imprevisto concluído.
  • E - Envie todos os processos SIGTERM Signal, resultando em sua conclusão.
  • Eu - faz o mesmo, mas apenas através do sinal de sigkill. Requerido nos casos em que alguns processos não foram concluídos após o SIGTERM.
  • S - responsável por sincronizar sistemas de arquivos. Durante esta operação, todas as informações serão salvas no disco rígido.
  • U - desmontou o FS e os monta novamente no modo somente leitura.
  • B - Execute o processo de reinicialização do computador, ignorando todos os avisos.

Você só precisa pressionar todas as combinação ao mesmo tempo, para que a redefinição esteja correta.

Método 6: reinicialização remota

Alguns usuários usam ativamente ferramentas especiais para gerenciar remotamente os desktops. Muitas vezes, há comandos apropriados em tais soluções que permitem enviar o computador necessário para reiniciar. Por exemplo, preste atenção aos seguintes ssh: ssh [email protected] / sbin / reboot. É nesse princípio que uma reinicialização do PC remoto selecionado neste servidor ocorre. Se você usar outros controles, leia a documentação oficial para obter as informações necessárias.

Reinicie a área de trabalho remota através do terminal no Linux

Método 7: Reinicie no modo de recuperação

Como o último caminho, queremos dizer como o PC é reinicializado no modo de recuperação, já que muitos usuários são perdidos neste menu e simplesmente desligue o computador através do botão e, em seguida, ele é iniciado novamente. No caso, quando você mudou para o modo de recuperação, você pode executar o console e usar qualquer um dos métodos acima:

  1. No menu Recuperação, você está interessado no "Continuar para o download normal" ou "Vá para o interpretador de comando do suspeitamento". No primeiro caso, o início do sistema operacional inicia simplesmente e o segundo item iniciará o console na raiz.
  2. Execute o console no modo de recuperação do Linux

  3. Se você executar o terminal, confirme esta operação pressionando a tecla ENTER.
  4. Confirmação do console inicial no modo de recuperação do Linux

  5. Em seguida, permanece apenas para inserir um comando adequado, por exemplo, reinicialize para enviar o PC para reiniciar.
  6. Reinicie o computador através do console no modo de restauração Linux

Como você pode ver, há um grande número de métodos que permitem que você reinicie rapidamente o sistema Linux através do console. Permanece apenas entender quais dessas opções devem ser usadas em uma determinada situação para atender às condições que exigem o reinício do sistema operacional.

Consulte Mais informação