How can I shut down or reboot Ubuntu using terminal commands?
Appendix: If your keyword is "lockup" so you can't enter a command like "reboot" which would run from "su" anyway, use the keyboard: hold down Alt + PrintScreen/SysRq, buttons and type "REISUB". It doesn't have to be capital letters. It will restart your computer gently. http://blog.kember.net/articles/reisub-the-gentle-linux-restart/
Open your terminal with CTRL+ALT+T and do these following commands
To shutdown the system:
sudo shutdown -h now
& one more command for restart:
sudo shutdown -r now
Another way as one of the user mentioned.
sudo init 0
sudo init 6
You can get more info on the
shutdown command by using one of the following:
Hate passwords (sudo) and love one-liners?
For Ubuntu 14.10 or earlier:
/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop
/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart
Other commands you may like:
/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Suspend
Hibernate: (if enabled on your system)
/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Hibernate
For Ubuntu 15.04 and later:
(This is due to Ubuntu's shift in using
systemd instead of
systemctl poweroff systemctl reboot systemctl suspend systemctl hibernate systemctl hybrid-sleep
Since hibernate is normally disabled by default in Ubuntu systems, you can enable this by checking this answer: https://askubuntu.com/a/617254/101985
sudo shutdown -h (TIME) (MESSAGE)
this will shutdown your computer and halt it. That is what the -h is for. Then, in the time area you can choose the shutdown delay ( in minutes ) and if you want you can send a brodcast message in the message area ( like goodbye, or I'm shutting the thing down :P ).
To restart the computer type
sudo shutdown -r (time) (message)
Now, instead of shuting it down and halting it, you will restart your computer once it's shutdown. :) Best of luck
protected by Ten-Coin Apr 2 '14 at 17:25
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?