Reiniciar Linux da consola

Anonim

Reiniciar Linux da consola

Os titulares de diferentes distribucións de Linux afrontan ocasionalmente a necesidade de reiniciar o sistema operativo, o que hai que facer despois de facer calquera cambio nos parámetros ou cando aparezan problemas. Normalmente, a tarefa realízase a través da interface gráfica, pero esta opción non sempre funciona de forma eficaz. É por iso que moitos son recorridos ao comisionado de comandos terminales, que son responsables de alimentar o sinal a reiniciar. Hoxe queremos falarvos sobre todas as formas dispoñibles de reiniciar Linux a través da consola sobre o exemplo de Ubuntu.

Reiniciar Linux a través da consola

Como xa sabes, as instrucións de hoxe estarán baseadas en Ubuntu, con todo, os propietarios doutras distribucións tamén serán útiles, xa que as diferenzas case nunca se observan. Se de súpeto ve unha mensaxe de erro cando intenta ingresar algún comando, na información das seguintes liñas mostrarase sobre por que esta consulta non se pode completar. Use a información recibida para atopar unha alternativa, por exemplo, en documentación oficial. Nós imos a consideración de todos os métodos, e hai suficiente deles.

Método 1: Reiniciar o equipo

No equipo de reinicio, incluso os usuarios máis novatos dos sistemas operativos de Linux foron escoitados. Toda a súa esencia é só para enviar a sesión actual para reiniciar e non se especifican os argumentos adicionais.

  1. Abra o menú da aplicación e execute desde o "Terminal" desde alí. Para iso, pode usar outra opción conveniente, por exemplo, a tecla de tecla estándar Ctrl + Alt + T.
  2. Executando o terminal para reiniciar aínda máis o sistema Linux

  3. A acción de reinicio a través do reinicio defínese en nome do superusuario, polo que a liña de entrada parece así: Sudo Reiniciar.
  4. Usando o comando de reinicio para reiniciar rapidamente o sistema Linux

  5. En consecuencia, terá que confirmar a conta escribindo un contrasinal. Tome en conta que os caracteres de contrasinal introducidos na consola nunca se amosan.
  6. Introduza o contrasinal para reiniciar rapidamente o sistema de Linux a través do comando de reinicio

A computadora completará inmediatamente o seu traballo e, despois duns segundos, a nova sesión comezará no modo habitual. Activarase automaticamente a consola virtual cunha cuncha gráfica, mesmo se usou outro terminal antes diso.

Método 2: equipo de apagado

Ás veces, o usuario é necesario para reiniciar a PC a través dun determinado período de tempo, por exemplo, en poucos minutos. O comando de reinicio non é moi axeitado para tales fins, polo que ofrecemos usar alternativas en forma de apagado.

  1. Executa o "Terminal" e especifique o SUTMO SHARDDOWN -R +1, onde +1 é o tempo a través do cal o comando será alimentado. Neste caso, este é un minuto. Especifique 0 ou agora se quere executar o proceso de interese inmediatamente.
  2. Un comando para un reinicio adiado dunha computadora a través do terminal de Linux

  3. O comando de apagado tamén depende do superusuario, polo que terá un contrasinal para activalo.
  4. A entrada de contrasinal para confirmar o comando de desprazamento da computadora a través do terminal de Linux

  5. A nova liña mostra información que a tarefa foi creada por certo tempo. Se queres cancelalo, use o comando da mesma liña.
  6. Notificación do lanzamento exitoso do reinicio diferido Linux

Método 3: Script init

Algunhas distribucións apoian o script de init, que pode ler sobre máis detalle na súa documentación oficial. Tamén se escribirá sobre a configuración básica asociada a estes scripts. Agora definiremos todos estes momentos, xa que non se encaixan no marco deste material. Nós só dime que o init ten seis parámetros, onde 0 é desactivar a computadora e 6 é un reinicio da sesión. É o último parámetro que imos aplicar agora. Para activalo, a consola terá que entrar sudo init 6. Como xa entendeu a consola sudo, esta acción tamén se realiza só a través da raíz.

Un comando para reiniciar a computadora a través dos scripts de init en Linux

Método 4: Servizo de comunicación do sistema D-Bus

Como probablemente teña notado, os tres dos métodos anteriores para a activación requirían a presenza dun contrasinal de superusuario, pero non todos os usuarios teñen a oportunidade de introducir. Especialmente para tales fins, ofrecemos usar mensaxes do sistema D-Bus. Esta é a utilidade estándar de Linux que permite que os programas interactúen entre si e un comando longo e incomprensible que envíe un sistema de reinicio, do seguinte xeito: / usr / bin / dbus-send --System - Rint-Reply --dest = "org.freedesktop. consolekit" / org / freedesktop / consolekit / manager org.freedesktop.consolekit.manager.restatart. Despois da súa entrada e activación, a sesión actual completarase inmediatamente.

Reinicindo o sistema Linux no terminal a través do servizo de mensaxes do sistema

Método 5: SYSRQ de teclas rápidas

Este método só está asociado indirectamente coa consola, xa que está configurado a través dela, e o reinicio real realízase a través das teclas rápidas. Non obstante, decidimos incluílo nesta lista debido ás inusualidades e características de uso. As teclas rápidas SYSRQ serán útiles nestas situacións onde a cuncha gráfica simplemente non responde.

  1. Executa o terminal e introduce aquí ECHO 1> / PROC / SYS / KERNEL / SYSRQ.
  2. O comando de activación de teclas HOT SYSRQ en Linux

  3. Siga o ficheiro de configuración a través dun editor de texto conveniente, por exemplo, sudo nano /etc/sysctl.conf.
  4. Vaia a editar o ficheiro de configuración SYSRQ en Linux

  5. Este ficheiro está situado na sección do sistema, polo que o funcionamento do superusuario terá que abrir.
  6. Introduza o contrasinal para ir para editar o ficheiro de configuración SYSRQ en Linux

  7. Executar o ficheiro e inserir a cadea kernel.sysrq alí.
  8. Edición do ficheiro de configuración SYSRQ en Linux

  9. Garda a configuración e pecha o editor de texto.
  10. Gardando o ficheiro de configuración SYSRQ en Linux despois de facer cambios

  11. Despois diso, será necesario abrazar o código de tecla ALT + SYSRQ. Falaremos máis sobre isto con máis detalle.
  12. Usando a tecla HOT SYSRQ para reiniciar Linux

O reinicio correcto realízase especificando unha secuencia específica de códigos clave. Cada un deles ten a seguinte forma:

  • R - Devolve o control do teclado, se o traballo foi completamente imprevisto.
  • E - Envíe todos os procesos Sigsterm Signal, resultando na súa finalización.
  • Eu - fai o mesmo, pero só a través do sinal Sigkill. Requerido nos casos en que algúns procesos non se completaron despois do sigterm.
  • S - responsable de sincronizar os sistemas de ficheiros. Durante esta operación, toda a información gardarase no disco ríxido.
  • U - Desennita a FS e monta de novo en modo de só lectura.
  • B - Executa o proceso de reiniciar a computadora, ignorando todas as advertencias.

Só tes que premer cada combinación ao mesmo tempo para que o reset sexa correcto.

Método 6: reinicio remoto

Algúns usuarios utilizan activamente ferramentas especiais para xestionar remotamente os escritorios. Moitas veces hai comandos apropiados en tales solucións que che permiten enviar a computadora necesaria para reiniciar. Por exemplo, preste atención ao seguinte SSH: ssh [email protected] / sbin / reiniciar. É neste principio que se produce un reinicio do PC remoto seleccionado neste servidor. Se usa outros controis, lea a documentación oficial para obter a información necesaria.

Reinicie o escritorio remoto a través do terminal en Linux

Método 7: Reiniciar no modo de recuperación

Como o último camiño, queremos dicir como se reinicia a PC no modo de recuperación, xa que moitos usuarios están perdidos neste menú e simplemente apagar a computadora a través do botón e, a continuación, comeza de novo. No caso de que cambie ao modo de recuperación, pode executar a consola e usar calquera dos métodos anteriores:

  1. No menú de recuperación, está interesado no "continuar á descarga normal" ou "Ir ao sostén de intérprete de comando". No primeiro caso, o inicio do sistema operativo comeza simplemente, eo segundo elemento comezará a consola na raíz.
  2. Executar a consola no modo de recuperación de Linux

  3. Se executas o terminal, confirme esta operación premendo a tecla Intro.
  4. Confirmación da consola de inicio no modo de recuperación de Linux

  5. A continuación, só queda para entrar nun comando adecuado, por exemplo, reiniciar para enviar PC para reiniciar.
  6. Reinicie a computadora a través da consola no modo de restauración Linux

Como podes ver, hai unha gran cantidade de métodos que che permiten reiniciar rapidamente o sistema Linux a través da consola. Queda só para comprender cal destas opcións debería usarse nunha determinada situación para cumprir as condicións que requiren o reinicio do sistema operativo.

Le máis