¿Cómo apago, reinicio y desconecto el sistema desde la línea de comandos?

Respuestas:

5

Usando los comandos shutdowny rebootrespectivamente. Para cerrar la sesión desde un terminal puede pulsar Ctrl- Do escribe exit.

Renan
fuente
1
o escriba en exitlugar de Ctrl + D ... o simplemente ejecute el apagado / reinicio a través de SSHssh root@brokenbox reboot
Bananguin
10

Si aún puede acceder a una consola de modo de texto, o si puede iniciar sesión de forma remota:

  • Puede usar psu otras herramientas de listado de procesos y matar para intentar matar algunos procesos. Algunos programas guardarán su trabajo (al menos en un archivo de recuperación) si reciben un kill -HUPo simplekill . Es posible que no tengan tiempo para hacerlo si va directamente a reiniciar.
  • Ejecute sudo killseguido de un ID de proceso para eliminar un proceso que se ejecuta como root o algún otro usuario que no sea usted.
  • Ejecute rebootpara reiniciar (por ejemplo, sudo rebootsi lo usa sudopara obtener acceso administrativo). Ejecute haltpara apagar la computadora. Ambas llamadas shutdowncon opciones apropiadas.

Si absolutamente todo está conectado, pero tiene acceso a la consola, puede usar SysRq mágico para al menos limpiar todos los cambios de archivos en los sistemas de archivos de desmontaje de disco limpiamente. prensa

  1. Alt+ SysRq+ Epara enviar SIGT E RM a todos los procesos (opcional).
  2. Alt+ SysRq+ SA s cambios ynchronize (ras) del sistema de archivos en el disco.
  3. Alt+ SysRq+ UA la fuerza u nmount (en realidad, volver a montar de sólo lectura) todos los sistemas de archivos.
  4. Alt+ SysRq+ BPara re b oot.

(Nota: a veces verá "REISUB", pero los pasos R e I son inútiles).

Gilles 'SO- deja de ser malvado'
fuente
1
Solo para que sea fácil de recordar, es más OCUPADO al revés.
Spidey
2

Si es una sesión X congelada, presione ctrl+ alt+ f1para llegar a una consola. Acceder y desde allí, ejecutar /sbin/shutdown, /sbin/rebooto /sbin/shutdown -r now. Dependiendo de los permisos, es posible que deba prefijar estos comandos con sudoo primero supara convertirse en root.

También puede matar el proceso ofensivo. Ejecute ps auxpara enumerar todos los procesos y busque los que utilizan mucha CPU y / o memoria (tercera y cuarta columna). Use kill <pid>, donde pid es el número en la segunda columna de la pssalida). Si esto no mata el proceso, es posible que deba ejecutarlo kill -9 <pid>para forzarlo.

cuvy
fuente
ctrl+alt+f1Es posible que no funcione en todos los sistemas (algunos tienen la sesión X allí), pero funcionará ctrl+alt+f3en la mayoría, a excepción de la instalación de sistemas en vivo.
Jonas Schäfer
0

Si su BIOS está configurado de manera que tiene que presionar el botón de encendido más de X segundos para apagar la máquina, presione el botón de encendido una vez. Esto dará la señal de acpi para apagado / alto / apagado.

Nils
fuente