Memahami Perintah Shutdown, Poweroff, Halt dan Reboot di Linux


Pada artikel ini, kami akan menjelaskan kepada Anda perbedaan antara perintah shutdown, poweroff, halt dan reboot Linux. Kami akan menjelaskan apa yang sebenarnya mereka lakukan saat Anda menjalankannya dengan opsi yang tersedia.

Jika Anda berharap untuk mendalami administrasi server Linux, berikut adalah beberapa perintah penting Linux yang perlu Anda pahami sepenuhnya untuk administrasi server yang efektif dan andal.

Biasanya, saat Anda ingin mematikan atau me-reboot mesin Anda, Anda akan menjalankan salah satu perintah di bawah ini:

Perintah Mematikan

shutdown menjadwalkan waktu untuk mematikan sistem. Ini dapat digunakan untuk menghentikan, mematikan atau menyalakan ulang mesin.

Anda dapat menentukan string waktu (biasanya “sekarang” atau “hh:mm” untuk jam/menit) sebagai argumen pertama. Selain itu, Anda dapat mengatur pesan dinding untuk dikirim ke semua pengguna yang masuk sebelum sistem mati.

Penting: Jika argumen waktu digunakan, 5 menit sebelum sistem mati, file /run/nologin dibuat untuk memastikan bahwa lebih lanjut login tidak akan diizinkan.

Contoh perintah mematikan:

shutdown
shutdown now
shutdown 13:20  
shutdown -p now	#poweroff the machine
shutdown -H now	#halt the machine		
shutdown -r09:35	#reboot the machine at 09:35am

Untuk membatalkan shutdown yang tertunda, cukup ketik perintah di bawah ini:

shutdown -c

Hentikan Perintah

halt memerintahkan perangkat keras untuk menghentikan semua fungsi CPU, namun membiarkannya tetap menyala. Anda dapat menggunakannya untuk membawa sistem ke kondisi di mana Anda dapat melakukan pemeliharaan tingkat rendah.

Perhatikan bahwa dalam beberapa kasus, ini mematikan sistem sepenuhnya. Di bawah ini adalah contoh perintah halt:

halt		   #halt the machine
halt -p	   #poweroff the machine
halt --reboot    #reboot the machine

Matikan Perintah

poweroff mengirimkan sinyal ACPI yang memerintahkan sistem untuk mematikan.

Berikut ini adalah contoh perintah poweroff:

poweroff   	       #poweroff the machine
poweroff --halt      #halt the machine
poweroff --reboot    #reboot the machine

Perintah Mulai Ulang

reboot memerintahkan sistem untuk memulai ulang.

reboot            #reboot the machine
reboot --halt     #halt the machine
reboot -p   	    #poweroff the machine

Itu saja! Seperti disebutkan sebelumnya, memahami perintah ini akan memungkinkan pengelolaan server Linux secara efektif dan andal dalam lingkungan multi-pengguna. Apakah Anda punya ide tambahan? Bagikan dengan kami melalui bagian komentar di bawah.