Secara tradisional, perintah sudo shutdown now
akan membawa Anda ke runlevel 1 (mode pemulihan); ini akan terjadi baik untuk pemula dan SysV init. Untuk mendapatkan apa yang Anda inginkan, yaitu mematikan komputer dengan benar, Anda harus -h
beralih ke shutdown
.
Satu hal yang perlu diperhatikan di sini adalah bahwa halt
akan menutup semua proses, mematikan CPU dan mengembalikan kontrol ke monitor ROM dari mainboard yang membutuhkan pengguna untuk menekan tombol daya untuk mematikan catu daya, sedangkan poweroff
setelah mematikan CPU hanya akan mematikan catu daya yang mengakibatkan shutdown yang benar.
The -h
beralih dari shutdown
kehendak baik halt
atau poweroff
komputer, keputusan akan diambil oleh sistem meskipun dalam Ubuntu saya telah melihat bahwa itu akan normal poweroff
mesin. Untuk memastikannya, Anda dapat menggunakan -P
sakelar dengan shutdown
ke poweroff
komputer.
Untuk meringkas, berikut adalah perintah yang tersedia untuk poweroff
( bukan halt
) komputer:
sudo shutdown -h now
sudo shutdown -P now
sudo poweroff
sudo halt -p
sudo init 0
The poweroff
dan halt
perintah pada dasarnya memanggil shutdown
(kecuali untuk poweroff -f
). sudo poweroff
dan sudo halt -p
persis seperti sudo shutdown -P now
. Perintah sudo init 0
akan membawa Anda ke runlevel 0 ( shutdown ).
Sekarang bagaimana jika Anda ingin mematikan paksa, yaitu, Anda tidak ingin menunggu proses untuk menutup secara normal? Dalam hal ini Anda dapat menggunakan:
sudo poweroff -f
Ini tidak akan digunakan shutdown
. Sebaliknya, itu akan memanggil reboot(2)
system call (digunakan untuk reboot, mematikan & menghentikan) untuk mematikan komputer secara instan.