Artikel ini menjelaskan penggunaan dasar untuk shutdown
perintah di Linux®.
Perintah mematikan
Gunakan shutdown
perintah di Linux untuk mematikan perangkat dengan cara yang aman. Anda dapat mengubah perintah untuk memberi tahu pengguna tentang penonaktifan sistem, menentukan argumen waktu untuk penonaktifan, dan mencegah login lebih lanjut. Pengguna harus memiliki root
atau sudo
hak istimewa untuk menggunakan shutdown
. Perintah menggunakan struktur berikut:
shutdown [OPTIONS] [TIME] [MESSAGE]
Penjelasan elemen perintah:
-
OPSI :Gunakan OPTIONS untuk menentukan reboot, menghentikan sistem, membatalkan permintaan, menampilkan pesan, dan menonaktifkan login.
-
TIMEe :Gunakan TIME untuk menentukan argumen waktu untuk menjadwalkan reboot pada waktu tertentu, menjadwalkan reboot setelah waktu yang ditentukan, atau menentukan shutdown segera.
-
PESAN :Gunakan MESSAGE untuk memberi tahu pengguna yang masuk tentang pesan atau instruksi tertentu. Pesan khusus harus mengikuti argumen waktu.
Contoh berikut menggunakan shutdown
perintah untuk memulai proses shutdown. Secara default, proses ini dimulai setelah selang waktu satu menit.
[root@server-01 ~]# shutdown
Shutdown scheduled for Wed 2020-05-13 00:21:08 UTC, use 'shutdown -c' to cancel.
Tentukan waktu shutdown
Anda dapat menambahkan argumen waktu dalam format berikut:
-
jj:mm :Jadwalkan waktu tertentu.
-
+m :Tunjukkan jumlah menit hingga shutdown.
Contoh berikut menggunakan jj:mm format untuk menjadwalkan shutdown pada pukul 11:30 waktu server:
[root@server-01 ~]# shutdown 11:30
Shutdown scheduled for Wed 2020-05-13 11:30:00 UTC, use 'shutdown -c' to cancel.
Contoh berikut menggunakan +m format untuk menjadwalkan shutdown dalam 30 menit:
[root@server-01 ~]# shutdown +30
Shutdown scheduled for Wed 2020-05-13 01:03:13 UTC, use 'shutdown -c' to cancel.
Contoh berikut menggunakan +0 atau sekarang untuk shutdown segera:
[root@server-01 ~]# shutdown +0
Shutdown scheduled for Wed 2020-05-13 00:48:11 UTC, use 'shutdown -c' to cancel.
[root@server-01 ~]# shutdown now
Tambahkan pesan shutdown khusus untuk pengguna yang masuk
Catatan: Ingat bahwa pesan khusus harus mengikuti argumen waktu.
Contoh berikut menggunakan pesan dinding khusus untuk menampilkan informasi tentang penonaktifan kepada pengguna yang masuk:
[root@server-01 ~]# shutdown +5 "Shutdown in 5 Minutes for Updates"
Shutdown scheduled for Wed 2020-05-13 01:14:11 UTC, use 'shutdown -c' to cancel.
Pesan khusus berikut ditampilkan kepada pengguna yang masuk:
Broadcast message from root@server-01 on pts/0 (Wed 2020-05-13 01:09:11 UTC):
Shutdown in 5 Minutes for Updates
The system is going down for poweroff at Wed 2020-05-13 01:14:11 UTC!
Reboot sistem
Anda dapat menggunakan -r
opsi untuk memulai boot ulang pada perangkat alih-alih mematikan.
Contoh berikut menggunakan opsi reboot untuk memulai reboot:
[root@server-01 ~]# shutdown -r
Shutdown scheduled for Wed 2020-05-13 01:44:17 UTC, use 'shutdown -c' to cancel.
Contoh berikut menggunakan opsi reboot dengan argumen waktu dan menambahkan pesan khusus:
[root@server-01 ~]# shutdown -r +10 "Rebooting in 10 Minutes for Updates"
Shutdown scheduled for Wed 2020-05-13 01:52:37 UTC, use 'shutdown -c' to cancel.
Pesan khusus berikut ditampilkan kepada pengguna yang masuk:
Broadcast message from root@server-01 on pts/0 (Wed 2020-05-13 01:44:40 UTC):
Rebooting in 10 Minutes for Updates
The system is going down for reboot at Wed 2020-05-13 01:54:40 UTC!
Batalkan penonaktifan
Anda dapat menggunakan -c
opsi untuk membatalkan penonaktifan terjadwal.
Contoh berikut menggunakan -c
untuk membatalkan penonaktifan terjadwal:
[root@server-01 ~]# shutdown -c
Pesan sistem berikut ditampilkan kepada pengguna yang masuk:
Broadcast message from root@server-01 on pts/1 (Wed 2020-05-13 01:21:37 UTC):
The system shutdown has been cancelled