GNU/Linux >> Linux Esercitazione >  >> Linux

Come riavvio Linux (Ubuntu) dalla riga di comando?

Ci sono alcuni modi:

sudo reboot
sudo init 6
sudo shutdown -r now

Se disponi di un gestore di sessione compatibile con freedesktop, puoi utilizzare DBus per richiamare il riavvio dall'interno della sessione X. Il comando è:

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

(questo è probabilmente più del necessario; funziona per me). Lo uso in uno script di shell. Non è necessario eseguirlo da root , ma è necessario eseguirlo all'interno di una sessione X (ad esempio in un terminale). Puoi trovare ulteriori informazioni su questo argomento su https://wiki.ubuntu.com/DebuggingGNOMEPowerManager


Occasionalmente, i soliti (e preferiti) comandi di riavvio e spegnimento non funzionano. L'ho visto su un sistema con problemi (che è il motivo per cui era necessario riavviare).

Puoi attivare il meccanismo "Magic SysRq" dalla riga di comando:

echo b >/proc/sysrq-trigger

Equivale a alt-SysRq+b e riavvierà la macchina.

Potresti voler provare prima "s" e "u" rispettivamente per sincronizzare i dischi e smontare i filesystem.


Linux
  1. Come cercare nel Web da terminale su Linux

  2. Come creare USB avviabile Linux dalla riga di comando di Linux

  3. Come consentire all'utente di utilizzare sudo in Ubuntu Linux

  4. Come aggiornare Node.js da 4.2 a 6.11.0 su Ubuntu 16.04?

  5. Come impostare l'indirizzo IP da C in Linux

Come riavviare Ubuntu dal terminale

Come creare un utente Sudo in Ubuntu Linux

Come creare un video da immagini in Linux

Come connettersi al WiFi dal terminale in Ubuntu Linux

Come connettersi al WiFi dal terminale in Ubuntu Linux

Come posso ottenere messaggi di registro dal server LAMP su Ubuntu 10.04?