GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo reinicio Linux (Ubuntu) desde la línea de comandos?

Hay algunas formas:

sudo reboot
sudo init 6
sudo shutdown -r now

Si tiene un administrador de sesiones compatible con freedesktop, puede usar DBus para invocar el reinicio desde dentro de la sesión X. El comando dice:

dbus-send --system --dest=org.freedesktop.Hal --type=method_call \
    --print-reply /org/freedesktop/Hal/devices/computer \
    org.freedesktop.Hal.Device.SystemPowerManagement.Reboot int32:0

(esto es probablemente más de lo necesario, funciona para mí). Lo uso en un script de shell. No necesitas ejecutar esto desde root , pero debe ejecutarlo desde dentro de una sesión X (por ejemplo, en una terminal). Puede encontrar más información sobre este tema en https://wiki.ubuntu.com/DebuggingGNOMEPowerManager


Ocasionalmente, los comandos habituales (y preferidos) de reinicio y apagado no funcionan. He visto esto en un sistema con problemas (por eso necesitaba reiniciar).

Puede activar el mecanismo "Magic SysRq" desde la línea de comandos:

echo b >/proc/sysrq-trigger

Esto es equivalente a alt-SysRq+b y reiniciará la máquina.

Es posible que desee probar "s" y "u" primero para sincronizar discos y desmontar sistemas de archivos respectivamente.


Linux
  1. Cómo buscar en la web desde la terminal en Linux

  2. Cómo crear un USB de arranque de Linux desde la línea de comandos de Linux

  3. Cómo permitir que el usuario use sudo en Ubuntu Linux

  4. ¿Cómo actualizar Node.js de 4.2 a 6.11.0 en Ubuntu 16.04?

  5. ¿Cómo abrir el administrador de AVD en Ubuntu Linux desde la línea de comandos?

Cómo reiniciar Ubuntu desde la terminal

Cómo crear un usuario Sudo en Ubuntu Linux

Cómo crear un video a partir de imágenes en Linux

Cómo conectarse a WiFi desde la terminal en Ubuntu Linux

Cómo conectarse a WiFi desde la terminal en Ubuntu Linux

¿Cómo puedo obtener mensajes de registro del servidor LAMP en Ubuntu 10.04?