Me gustaría hacerlo usando la línea de comandos, porque a veces mi computadora se congela y necesito forzar un apagado (sé que no es bueno para el hardware). Y: ¿Cuál es la diferencia entre los comandos Halt y Shutdown?
Me gustaría hacerlo usando la línea de comandos, porque a veces mi computadora se congela y necesito forzar un apagado (sé que no es bueno para el hardware). Y: ¿Cuál es la diferencia entre los comandos Halt y Shutdown?
Respuestas:
Si aún puede acceder a una consola de modo de texto, o si puede iniciar sesión de forma remota:
ps
u 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 -HUP
o simplekill
. Es posible que no tengan tiempo para hacerlo si va directamente a reiniciar.sudo kill
seguido de un ID de proceso para eliminar un proceso que se ejecuta como root o algún otro usuario que no sea usted.reboot
para reiniciar (por ejemplo, sudo reboot
si lo usa sudo
para obtener acceso administrativo). Ejecute halt
para apagar la computadora. Ambas llamadas shutdown
con 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
(Nota: a veces verá "REISUB", pero los pasos R e I son inútiles).
Si es una sesión X congelada, presione ctrl+ alt+ f1para llegar a una consola. Acceder y desde allí, ejecutar /sbin/shutdown
, /sbin/reboot
o /sbin/shutdown -r now
. Dependiendo de los permisos, es posible que deba prefijar estos comandos con sudo
o primero su
para convertirse en root.
También puede matar el proceso ofensivo. Ejecute ps aux
para 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 ps
salida). Si esto no mata el proceso, es posible que deba ejecutarlo kill -9 <pid>
para forzarlo.
ctrl+alt+f1
Es posible que no funcione en todos los sistemas (algunos tienen la sesión X allí), pero funcionará ctrl+alt+f3
en la mayoría, a excepción de la instalación de sistemas en vivo.
exit
lugar de Ctrl + D ... o simplemente ejecute el apagado / reinicio a través de SSHssh root@brokenbox reboot