Ada beberapa cara:
sudo reboot
sudo init 6
sudo shutdown -r now
Jika Anda memiliki pengelola sesi yang sesuai dengan desktop gratis, Anda dapat menggunakan DBus untuk memulai ulang dari dalam sesi X. Perintahnya adalah:
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
(ini mungkin lebih dari yang diperlukan; bekerja untuk saya). Saya menggunakan ini dalam skrip Shell. Anda tidak perlu menjalankan ini dari root
, tetapi Anda harus menjalankannya dari dalam sesi X (misalnya di terminal). Anda dapat menemukan lebih banyak tentang topik ini di https://wiki.ubuntu.com/DebuggingGNOMEPowerManager
Kadang-kadang, perintah reboot dan shutdown yang biasa (dan lebih disukai) tidak berfungsi. Saya telah melihat ini pada sistem yang bermasalah (itulah sebabnya diperlukan reboot).
Anda dapat memicu mekanisme "Magic SysRq" dari baris perintah:
echo b >/proc/sysrq-trigger
Ini setara dengan alt-SysRq+b dan akan mem-boot ulang mesin.
Anda mungkin ingin mencoba "s" dan "u" terlebih dahulu untuk menyinkronkan disk dan melepas sistem file.