Bagaimana cara saya mematikan atau reboot dari terminal?

Jawaban:

1044

Untuk shutdown:

sudo poweroff

Untuk memulai kembali:

sudo reboot

Lampiran: Jika kata kunci Anda adalah "penguncian" sehingga Anda tidak dapat memasukkan perintah seperti "reboot" yang akan tetap berjalan dari "su", gunakan keyboard: tahan Alt+ PrintScreen/SysRq, tombol dan ketik "REISUB". Tidak harus huruf kapital. Ini akan memulai ulang komputer Anda dengan lembut. http://blog.kember.net/articles/reisub-the-gentle-linux-restart/

Saeed Zarinfam
sumber
9
sudomungkin tidak dibutuhkan, sebenarnya.
Nicolas Raoul
3
Pada Armbian, reboottidak ditemukan. sebagai gantinya, /sbin/rebootbekerja.
Mark Jeronimus
1
@ MarkJeronimus Itu tergantung pada PATHvariabel Anda , dan Anda SECURE_PATHdi /etc/sudoersfile.
Theoremiser
3
bagaimana dengan shutdown nowdan shutdown -r now?
Poskan Diri
@NicolasRaoul nggak, bagi saya saya melihat ini tanpa sudo. Failed to set wall message, ignoring: Interactive authentication required. Failed to reboot system via logind: Interactive authentication required. Failed to open /dev/initctl: Permission denied Failed to talk to init daemon.
Paramvir Singh Karwal
202

Buka terminal Anda dengan CTRL+ ALT+ Tdan lakukan perintah berikut ini

Untuk mematikan sistem:

sudo shutdown -h now 

Untuk memulai kembali:

sudo reboot

& satu perintah lagi untuk memulai ulang:

sudo shutdown -r now

Cara lain seperti yang disebutkan pengguna.

Untuk shutdown:

sudo halt

atau:

sudo init 0 

Untuk memulai kembali:

sudo init 6

Anda bisa mendapatkan info lebih lanjut tentang shutdownperintah dengan menggunakan salah satu dari berikut ini:

  • shutdown --help
  • man shutdown
rɑːdʒɑ
sumber
@Jai targetnya adalah untuk menawarkan op dan semua orang cara alternatif untuk melakukan apa yang dia minta.
fromnaboo
1
Tampaknya shutdown -r nowlebih disukai rebootkarena yang kedua dapat menempatkan Anda ke mode pemeliharaan
ubiquibacon
Adakah yang bisa menjelaskan mengapa sudo haltmungkin tidak melakukan shutdown dalam beberapa kasus, padahal sudo halt -ptidak?
Hee Jin
89

Benci kata sandi ( sudo) dan suka satu kalimat?

Untuk Ubuntu 15.04 dan yang lebih baru

Ini karena perubahan Ubuntu dalam menggunakan systemdalih-alihUpstart

systemctl poweroff
systemctl reboot
systemctl suspend
systemctl hibernate
systemctl hybrid-sleep

Karena hibernasi biasanya dinonaktifkan secara default di sistem Ubuntu, Anda dapat mengaktifkannya dengan memeriksa jawaban ini .

Untuk Ubuntu 14.10 atau sebelumnya

Mematikan:

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

Mengulang kembali:

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

Perintah lain yang mungkin Anda sukai:

Menangguhkan:

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

Hibernasi: (jika diaktifkan di sistem Anda)

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Hibernate
Majal
sumber
19
Saya selalu bertanya-tanya bagaimana GUI mematikan sistem tanpa perlu sudo. Saya berasumsi ini dia.
triunenature
Saya suka tayangan step-up kanan merasa dari baris pertama
duhaime
Hari ini saya menemukan keuntungan systemd.
Hashim
37

Pada 16.04 tidak perlu sudo

Untuk mematikan:

poweroff

Untuk Reboot:

reboot
Severus Tux
sumber
2
Failed to set wall message, ignoring: Interactive authentication required.dari ssh
kyb
15

Menggunakan

sudo shutdown -h (TIME) (MESSAGE)

Ini akan mematikan komputer Anda dan menghentikannya. Itulah gunanya -h. Kemudian, di area waktu Anda dapat memilih penundaan shutdown (dalam menit) dan jika mau, Anda dapat mengirim pesan siaran di area pesan (seperti selamat tinggal, atau saya mematikannya: P).

Untuk me-restart komputer, ketik

sudo shutdown -r (waktu) (pesan)

Sekarang, alih-alih mematikannya dan menghentikannya, Anda akan memulai ulang komputer Anda setelah dimatikan. :)

Jatttt
sumber