GNU/Linux >> Belajar Linux >  >> Linux

Cara Menggunakan Perintah Shutdown dan Reboot Linux dengan Contoh

Tutorial ini menjelaskan berbagai opsi baris perintah yang tersedia untuk perintah shutdown dan reboot Linux.

Opsi perintah shutdown Linux

Sintaks:

matikan [OPTION]… WAKTU [PESAN]

Dari sintaks terlihat bahwa selain OPTIONS dan TIME, ada MESSAGE yang dapat dihasilkan pada baris perintah melalui perintah ini. Harap dicatat bahwa Anda harus memiliki hak akses root untuk menjalankan perintah ini.

1. Contoh dasar

Dalam bentuknya yang paling dasar, perintah shutdown dapat digunakan sebagai :

$ sudo shutdown 5
[sudo] password for admin: 

Broadcast message from admin@dev-db
	(/dev/pts/2) at 19:44 ...

The system is going down for maintenance in 5 minutes!

Jadi kita melihat bahwa perintah shutdown memulai proses shutdown sistem.

2. Memulai proses reboot melalui opsi -r

Opsi -r dapat digunakan untuk memulai reboot sistem melalui perintah shutdown.

Ini contohnya :

$ sudo shutdown -r 5

Broadcast message from admin@dev-db
	(/dev/pts/2) at 19:49 ...

The system is going down for reboot in 5 minutes!

Jadi kita melihat bahwa reboot sistem telah dimulai.

3. Matikan atau matikan sistem menggunakan opsi -h

Opsi ini memungkinkan sistem memutuskan untuk mematikan atau menghentikan sistem setelah dimatikan.

Ini contohnya :

$ sudo shutdown -h 5

Broadcast message from admin@dev-db
	(/dev/pts/2) at 19:51 ...

The system is going down for halt in 5 minutes!

Jadi kita melihat bahwa sistem memutuskan untuk berhenti ketika opsi -h diteruskan ke perintah shutdown pada mesin saya.

4. Bersikeras sistem untuk Matikan menggunakan opsi -P

Opsi -P memungkinkan pengguna untuk memaksa sistem mati setelah dimatikan.

Ini contohnya :

$ sudo shutdown -P 5

Broadcast message from admin@dev-db
	(/dev/pts/2) at 19:53 ...

The system is going down for power off in 5 minutes!

Jadi kami melihat sistem itu siap untuk dimatikan.

5. Cetak pesan menggunakan perintah shutdown

Pengguna juga dapat mencetak pesan khusus melalui perintah shutdown. Ini dapat membantu ketika pengguna atau admin ingin menyampaikan kepada semua pengguna yang saat ini login alasan shutdown.

Ini contohnya :

$ sudo shutdown 5 "System is shutting down to install new updates"

Broadcast message from admin@dev-db
	(/dev/pts/2) at 19:56 ...

The system is going down for maintenance in 5 minutes!
System is shutting down to install new updates

Jadi kita melihat bahwa pesan tersebut ditampilkan sebagai baris terakhir pada output di atas.

6. Bersikeras sistem untuk dihentikan menggunakan opsi -H

Perintah Shutdown menyediakan opsi -H di mana pengguna/admin dapat memaksa sistem untuk dihentikan setelah dimatikan.

Ini contohnya :

$ sudo shutdown -H 5

Broadcast message from admin@dev-db
	(/dev/pts/2) at 19:58 ...

The system is going down for halt in 5 minutes!

7. Batalkan operasi shutdown menggunakan opsi -c

Jika karena alasan apa pun shutdown perlu dibatalkan dalam waktu yang disebutkan dalam perintah shutdown, opsi -c dapat digunakan untuk membatalkan shutdown.

Ini contohnya :

$ sudo shutdown -c

Menjalankan perintah di atas di jendela shell yang terpisah mempengaruhi shutdown yang sedang berlangsung dengan cara berikut :

$ sudo shutdown 5

Broadcast message from admin@dev-db
	(/dev/pts/2) at 19:59 ...

The system is going down for maintenance in 5 minutes!
shutdown: Shutdown cancelled

Jadi kami melihat bahwa shutdown dibatalkan.

8. Kirim peringatan dan nonaktifkan login menggunakan opsi -k

Opsi -k yang disediakan oleh perintah shutdown sebenarnya tidak menghentikan atau mematikan sistem tetapi hanya mengirimkan peringatan dan menonaktifkan login.

Ini contohnya :

$ sudo shutdown -k 5

Broadcast message from admin@dev-db
	(/dev/pts/2) at 20:04 ...

The system is going down for maintenance in 5 minutes!

Jadi kita melihat bahwa hanya peringatan yang dihasilkan tetapi tidak ada shutdown yang terjadi setelah 5 menit.

Opsi perintah boot ulang Linux

Perintah reboot memungkinkan administrator sistem untuk me-reboot sistem. Perintah ini adalah jenis perintah ujung depan untuk mematikan saja kecuali jika dijalankan dengan opsi –force atau ketika runlevel adalah 0 atau 6. Dalam dua kasus ini, perintah ini memanggil panggilan sistem reboot() untuk melakukan operasi yang diinginkan.

Sintaks untuk perintah reboot:

reboot [OPTION]...

Jadi kita melihat bahwa tidak seperti perintah shutdown yang dibahas di atas, perintah reboot tidak menerima argumen waktu atau argumen pesan apa pun. Ini cukup me-reboot sistem Anda saat dijalankan.

1. Nyalakan ulang sistem Anda

Ini dapat dilakukan hanya dengan menjalankan perintah reboot dengan hak akses root.

Ini contohnya :

$ reboot

2. Mulai reboot paksa menggunakan opsi -f

Opsi ini memanggil panggilan sistem reboot() yang mengarah ke reboot sistem yang tidak lancar.

Ini contohnya :

$ reboot -f

3. File /var/run/wtmp dan /var/run/utmp

Saat berurusan dengan perintah reboot, seseorang harus memiliki pengetahuan tentang file-file ini :

/var/run/utmp :Dari mana runlevel saat ini akan dibaca; file ini juga akan diperbarui dengan catatan runlevel digantikan oleh catatan waktu shutdown.

/var/log/wtmp :Catatan runlevel baru untuk waktu shutdown akan ditambahkan ke file ini.

Pembaruan tiruan ke /var/log/wtmp dapat dilakukan menggunakan opsi -w.

$ sudo reboot -w
[sudo] password for admin:

4. Periksa status pembaruan /var/log/wtmp

Karena /var/log/wtmp bukan file yang dapat dibaca sehingga status pembaruannya dapat diperiksa menggunakan perintah cksum. Perintah ini akan menampilkan checksum yang diperbarui saat reboot -w dijalankan.

Berikut adalah contoh. Dari output berikut, kita dapat melihat bahwa checksum untuk file berubah, setelah kita melakukan reboot -w.

$ cksum /var/log/wtmp
5957036 402048 /var/log/wtmp

$ sudo reboot -w

$ cksum /var/log/wtmp
978698526 402432 /var/log/wtmp

Linux
  1. Perintah SCP di Linux:Cara Menggunakannya, dengan Contoh

  2. Perintah Shutdown Linux (dengan Contoh)

  3. Contoh Perintah "shutdown" di Linux

  1. Cara Menggunakan Perintah Hexdump Linux dengan Contoh Praktis

  2. Cara Menggunakan Pipes dan Named Pipes di Linux (dengan Contoh)

  3. Cara Menggunakan Perintah RMmod Di Linux Dengan Contoh

  1. Cara menggunakan Perintah Shutdown Linux dengan Contoh

  2. Cara Menggunakan Perintah IP di Linux dengan Contoh

  3. Cara Menggunakan Perintah Linux Cat (Dengan Contoh)