Domanda Come posso spegnere o riavviare da un terminale?


Come posso spegnere o riavviare Ubuntu usando i comandi del terminale?


719
2017-09-12 18:09


origine


Correlato (ma non un duplicato): Arresto del sistema tramite una console virtuale - Eliah Kagan


risposte:


Per lo spegnimento:

sudo poweroff

Per il riavvio:

sudo reboot

Appendice: Se la tua parola chiave è "lockup" quindi non puoi inserire un comando come "reboot" che verrebbe comunque eseguito da "su", usa la tastiera: tieni premuto alt + PrintScreen / SysRq, pulsanti e digitare "REISUB". Non deve essere maiuscolo. Riavvierà il computer delicatamente. http://blog.kember.net/articles/reisub-the-gentle-linux-restart/ 


916
2017-09-12 18:17



sudo potrebbe non essere necessario, in realtà. - Nicolas Raoul
On Armbian, giusto reboot non si trova. anziché, /sbin/reboot lavori. - Mark Jeronimus
@ Mark Jeronimus Dipende dal tuo PATH variabile, e il tuo SECURE_PATH nel /etc/sudoers file. - An Epic Person
che dire shutdown now e shutdown -r now? - Post Self


Apri il tuo terminale con CTRL+ALT+T e fai questi seguenti comandi

Per spegnere il sistema:

sudo shutdown -h now 

Ricominciare:

sudo reboot

e un altro comando per il riavvio:

sudo shutdown -r now

Un altro modo come uno degli utenti menzionati.

Per lo spegnimento:

sudo halt

o:

sudo init 0 

Per il riavvio:

sudo init 6

È possibile ottenere maggiori informazioni sul shutdown comando usando uno dei seguenti:

  • shutdown --help
  • man shutdown

187
2017-09-12 18:09



@jai l'obiettivo è offrire all'op op e a tutti gli altri modi alternativi di fare ciò che ha chiesto. - fromnaboo
Sembra shutdown -r now è preferibile a reboot come il secondo può metterti in modalità di manutenzione - ubiquibacon
FYI Qual è la differenza tra i comandi shutdown, halt e reboot? - Franck Dernoncourt
Qualcuno può spiegare perché sudo halt potrebbe non eseguire l'arresto in alcuni casi, mentre sudo halt -p lo fa? - Emily


Odio le password (sudo) e ami one-liner?


Per Ubuntu 14.10 o precedente:

Spegnimento:

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop

Ricomincia:

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart

Altri comandi che potrebbero piacerti:

Sospendere:

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Suspend

Ibernazione: (se abilitato sul tuo sistema)

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Hibernate


Per Ubuntu 15.04 e successivi:

(Ciò è dovuto al cambio di utilizzo di Ubuntu systemd invece di Upstart)

systemctl poweroff

systemctl reboot

systemctl suspend

systemctl hibernate

systemctl hybrid-sleep

Da ibernare è normalmente disabilitato di default nei sistemi Ubuntu, è possibile abilitarlo controllando questa risposta: https://askubuntu.com/a/617254/101985


79
2018-06-08 10:03



Mi sono sempre chiesto come la GUI spegnesse il sistema senza bisogno di sudo. Presumo sia questo. - triunenature
Adoro l'atmosfera da baraccone della prima linea - duhaime


Il 16.04 non c'è bisogno di sudo

Spegnere :

poweroff

Riavviare :

reboot

35
2018-06-15 10:17



Failed to set wall message, ignoring: Interactive authentication required. da ssh - kyb


Uso

sudo shutdown -h (TIME) (MESSAGE)

questo spegnerà il tuo computer e lo fermerà. Questo è ciò che è -h. Quindi, nell'area del tempo puoi scegliere il ritardo di spegnimento (in minuti) e se vuoi puoi inviare un messaggio di brodcast nell'area dei messaggi (come addio, o sto chiudendo la cosa: P).

Per riavviare il tipo di computer

sudo shutdown -r (tempo) (messaggio)

Ora, invece di spegnerlo e arrestarlo, riavvierai il computer una volta spento. :) Buona fortuna


13
2018-06-28 05:23