Terkadang ketika men-debug suatu masalah atau memperbarui kernel, Anda mungkin perlu me-reboot sistem Linux. Jika Anda memiliki server tanpa GUI, Anda perlu tahu cara me-restart sistem dari baris perintah.

Pada distribusi Linux modern, utilitas systemctl menggantikan sebagian besar perintah manajemen daya yang digunakan dalam distribusi Linux yang lebih lama dengan sysvinit. Perintah lama reboot dan shutdown adalah alias untuk systemctl dan masih tersedia di sistem untuk alasan kompatibilitas.

Dalam tutorial ini, kami akan menunjukkan kepada Anda bagaimana menggunakan perintah systemctl dan shutdown untuk me-reboot mesin Linux Anda. Perintah harus dijalankan sebagai root atau pengguna dengan hak akses sudo.

Cara Reboot Linux menggunakan perintah Systemctl

Untuk reboot sistem Linux Anda, jalankan utilitas systemctl dengan perintah reboot:

sudo systemctl reboot

Sistem akan segera restart setelah Anda menekan tombol Enter.

Ketika reboot dimulai, semua pengguna dan proses yang masuk akan diberi tahu bahwa sistem akan segera down, dan tidak ada login yang diizinkan sebelum proses reboot selesai.

Untuk mencegah perintah reboot mengirim pesan, jalankan perintah dengan opsi --no-wall:

sudo systemctl --no-wall reboot

Jika Anda ingin mengatur pesan khusus yang menjelaskan alasan reboot, gunakan opsi --message=:

sudo systemctl --message="Upgrade Hardware" reboot

Pesan berikut akan ditampilkan di log:

System is rebooting (Upgrade Hardware)

Cara Reboot Linux menggunakan Perintah shutdown

Untuk me-reboot sistem Linux Anda gunakan perintah shutdown dengan opsi -r:

sudo shutdown -r

Secara default, sistem akan di-reboot setelah 1 menit, tetapi Anda dapat menentukan waktu yang tepat kapan Anda ingin sistem di-reboot.

Argumen waktu dapat memiliki dua format berbeda. Ini bisa menjadi waktu absolut dalam format hh:mm dan waktu relatif dalam format +m di mana m adalah jumlah menit yang dimulai ketika kita menekan Enter.

Contoh berikut akan menjadwalkan reboot sistem pada 10 pagi:

sudo shutdown -r 10:00

Contoh berikut akan menjadwalkan reboot sistem dalam kurun waktu 5 menit dari sekarang:

sudo shutdown -r +5

Untuk mematikan sistem Anda segera setelah menekan tombol Enter, gunakan opsi +0, menggunakan opsi +0 sama juga dengan opsi now :

sudo shutdown -r now

Untuk menyiarkan pesan khusus bersamaan dengan notifikasi shutdown standar, ketik pesan Anda setelah argumen waktu.

Perintah berikut, akan mematikan sistem dalam 10 menit dari sekarang dan memberi tahu pengguna bahwa ada upgrade hardware yang akan dilakukan:

sudo shutdown -r +10 "Upgrade Hardware"

Penting untuk menyebutkan bahwa saat menentukan pesan dinding khusus, Anda juga harus menentukan argumen waktu.

Jika Anda telah dijadwalkan untuk reboot dan Anda ingin membatalkannya, jalankan perintah shutdown dengan opsi -c:

sudo shutdown -c

Anda juga dapat menyiarkan pesan yang menjelaskan mengapa reboot dibatalkan:

sudo shutdown -c "Upgrade Hardware Untuk Hari Ini Batal"

Kesimpulan

Dalam tutorial ini, kami telah menunjukkan kepada Anda cara me-reboot mesin Linux Anda dari baris perintah.