Iklan

Tidak ada sistem operasi yang sempurna. Bahkan jika itu, mungkin ada masalah dengan driver dan aplikasi. Linux tidak terkecuali. Meskipun lebih stabil daripada Windows (dalam banyak kasus, tidak semua!), Mungkin ada saatnya Anda harus me-restart komputer Linux Anda. Ini mungkin karena ada sesuatu yang tidak berfungsi. Atau, Anda mungkin terhubung melalui SSH ke komputer jarak jauh Cara Mengelola Server Linux dari Jarak Jauh dengan SSHSSH sangat fungsional, itulah sebabnya itu masuk ke manajemen server jauh. Pelajari cara mengelola server Linux dari jarak jauh melalui SSH, dari koneksi, hingga menginstal perangkat lunak, dan transfer file. Baca lebih banyak atau server dan ingin restart atau shut-down sepenuhnya.

Tetapi bagaimana Anda bisa melakukan ini? Beberapa perintah tersedia bagi Anda untuk mematikan atau memulai kembali (atau mem-boot ulang) komputer Linux melalui baris perintah.

Mari kita melihatnya secara bergantian, dan memeriksa bagaimana dan kapan perintah ini harus digunakan.

instagram viewer

1. Menutup

Jika Anda selesai dengan kotak Linux Anda, solusi untuk mematikannya adalah dengan menggunakan instruksi mematikan, dikirim melalui SSH (jika Anda menggunakan PC Windows, Anda memiliki beberapa alat SSH 4 Cara Mudah Menggunakan SSH Di WindowsSSH adalah solusi de facto untuk mengakses terminal jarak jauh dengan aman di Linux dan sistem serupa UNIX lainnya. Jika Anda memiliki server SSH jarak jauh yang ingin Anda akses, Anda harus mengunduh klien SSH ... Baca lebih banyak untuk memilih dari). Ini dapat digunakan untuk mematikan komputer secara permanen (sampai Anda memutuskan untuk mem-boot ulang komputer) atau memulai ulang. Sintaks untuk perintah adalah:

shutdown [opsi] [waktu] [pesan]

Misalnya, untuk mematikan komputer dengan segera, Anda akan menggunakan:

shutdown -h sekarang
perintah shutdown terminal linux restart

Di sini, itu -h berarti berhenti sementara sekarang jelas berarti bahwa instruksi tersebut harus segera dilaksanakan. Penundaan yang berbeda dapat digunakan. Misalnya, Anda dapat menggunakan +5 alih-alih, yang akan memberi tahu komputer untuk menjalankan prosedur mematikan dalam lima menit.

Jika Anda ingin memasukkan pesan, ini akan ditampilkan ke semua pengguna yang login:

shutdown -j +5 "Server dimatikan, harap simpan pekerjaan Anda dan log off."

Ingatlah bahwa Anda dapat menemukan daftar lengkap sakelar untuk perintah ini dengan memasukkan:

[command] --help
perintah shutdown terminal linux membantu

Mulai ulang dengan -r

Opsi alternatif adalah menggunakan -r perintah untuk me-restart komputer. Ini digunakan sebagai pengganti -h, jadi untuk memulai kembali komputer atau server, Anda dapat menggunakan:

shutdown -r +5 "Server mulai ulang dalam lima menit, harap simpan pekerjaan Anda dan logout."

Setiap shutdown atau restart yang dijadwalkan dapat dibatalkan dengan memasukkan -c batalkan perintah:

shutdown -c

2. Mulai ulang

Ketika perintah shutdown menampilkan opsi restart, tidak mengherankan jika mengetahui bahwa perintah reboot memiliki opsi shutdown.

layar perintah terminal shutdown linux
Kredit Gambar: Anton Khegay via Shutterstock

Perintah reboot standar adalah:

reboot

Ini akan meminta komputer Anda untuk mati sendiri, dan hidup kembali. Namun, jika Anda ingin mematikan perangkat, maka tombol p saklar akan bekerja:

reboot -p

Pilihan lain adalah memaksa reboot. Ini bisa berguna jika aplikasi atau layanan sedang hang dan Anda perlu memulai ulang dengan cepat:

reboot -f

Ini secara paksa me-reboot kotak Linux Anda.

3. Berhenti

Kami sudah melihat -h beralih di atas, tetapi berhenti dapat digunakan sebagai perintah sendiri. Ini akan menyebabkan komputer mati segera, dengan kata empat huruf sederhana:

berhenti

Itu -f switch juga dapat digunakan dengan berhenti, tetapi hasilnya tidak konsisten, dan dapat menyebabkan masalah stabilitas sistem.

4. Matikan

Anda mungkin lebih suka terminologi matikan perintah. Ini tidak persis sama dengan berhenti, kecuali butuh waktu dua kali lebih lama untuk mengetik.

Namun, sama halnya dengan menggunakan -f untuk memaksa poweroff, Anda juga dapat menggunakan -w beralih untuk mencatat panggilan reboot sistem /var/log/wtmp. Ini adalah alat debugging yang berpotensi berguna, sebagaimana adanya –Lebih jauh, yang dapat membantu masalah dengan shutdown.

poweroff --verbose

5. Opsi Darurat: REISUB

Semua perintah di atas dapat digunakan dalam situasi ketika sistem berjalan tanpa masalah. Tetapi bagaimana jika itu crash? Bagaimana jika PC atau server sedang hang, dan tidak bisa di-reboot dengan cara yang menyenangkan?

Jawabannya kemudian adalah kombinasi keyboard. Jika Anda telah beralih dari Windows, Anda mungkin tahu itu Ctrl + Alt + Del menampilkan menu dengan Menutup sebagai opsi. Jika ditahan lebih lama, mesin akan mati secara otomatis. Pada Mac, sementara itu, Anda cukup menahan tombol daya (opsi yang juga berfungsi pada perangkat keras Windows).

linux terminal shutdown memerintahkan keyboard
Kredit Gambar: JanHetman via Shutterstock

Di Linux, kombinasi keyboard adalah Alt + Print Screen + B untuk reboot. Namun, jika ini tidak berhasil, atau ada masalah yang lebih kompleks, Anda dapat mengubah kombinasi, menggunakan hingga enam kunci.

Ini dikenal sebagai REISUB, karena akronim paksa berikut ini:

  • unRaw - Mengambil kendali keyboard kembali dari server display X.
  • tErminate - Mengirim sinyal terminasi SIGTERM ke semua proses, untuk mengakhiri dengan anggun.
  • ksayall - Seperti di atas, tetapi sinyal SIGKILL, yang memaksa penghentian segera ke proses.
  • Sync - Membilas data ke disk.
  • Unmount - Ini mengubah semua sistem file menjadi status hanya-baca.
  • kembaliBoot - Seperti yang Anda harapkan.

Untuk membuatnya bekerja, Anda harus menahan Alt + Print Screen, lalu tombol R E I S U B dalam urutan itu. Biarkan satu atau dua detik di antara setiap penekanan tombol. Perhatikan bahwa metode ini biasanya tidak bekerja pada mesin dengan arsitektur ARM (seperti Raspberry Pi Raspberry Pi - Komputer ARM Berukuran Kartu Kredit - Milik Anda Hanya Dengan $ 25Sesuatu yang besar telah muncul di kota universitas Cambridge, Inggris. Selama setahun terakhir, tim akademisi, pengusaha, dosen, dan pemrogram telah membuat amandemen terakhir untuk proyek yang sangat menarik ... Baca lebih banyak ).

Bantuan, Saya Mematikan PC atau Server Linux Secara Tidak sengaja!

Kami telah melihat cara membatalkan perintah shutdown atau restart. Namun, mudah untuk menemukan diri Anda memulai perintah mematikan ketika proses vital sedang berjalan - terutama di server jauh. Cara untuk mengatasi ini adalah dengan menginstal molly-guard, yang dapat mengesampingkan shutdown dengan memeriksa parameter tertentu.

Misalnya, ada skrip yang memeriksa sesi SSH (yang berbeda dari FTP Apa SSH & Apa Bedanya Dengan FTP [Dijelaskan Teknologi] Baca lebih banyak ). Jika Anda mengirim perintah reboot, stop, poweroff, atau shutdown, molly-guard akan meminta nama host yang ingin Anda tutup.

perintah terminal shutdown linux molly

Untuk menggunakan ini, instal molly-guard di terminal:

sudo apt-get install molly-guard

Saat molly-guard berjalan di latar belakang, ia akan mendeteksi perintah seperti matikan dan laporkan kembali bahwa sesi SSH telah terdeteksi. Anda kemudian memiliki pilihan untuk memasukkan nama host server untuk mengonfirmasi penutupan, atau untuk menekan Ctrl + C untuk membatalkan. Berguna!

Kelima cara mematikan komputer Linux dari baris perintah sangat berguna karena dapat digunakan pada komputer itu sendiri, atau melalui SSH jarak jauh. Karena perintah-perintah ini sangat ringkas, perintah itu memungkinkan mereka untuk digunakan dengan cepat - yang dapat mengakibatkan reboot tidak disengaja dari waktu ke waktu! Untungnya, utilitas molly-guard sudah cukup untuk menghindari hal ini.

Untuk mempelajari lebih lanjut Perintah Linux Linux Cheat Sheet Referensi PerintahLembar cheat sederhana ini akan membantu Anda merasa nyaman dengan terminal baris perintah Linux dalam waktu singkat. Baca lebih banyak , periksa lembar contekan referensi kami. Dan jika Anda ingin mengotomatiskan salah satu dari perintah ini, periksa ini aplikasi otomatisasi untuk Linux 4 Aplikasi Otomatisasi Linux untuk Merampingkan Tugas dan Alur Kerja AndaIngin menghemat waktu dan menghindari tugas yang berulang? Jawabannya adalah otomatisasi! Berikut adalah beberapa aplikasi otomasi desktop Linux yang berguna untuk dicoba. Baca lebih banyak .

Christian Cawley adalah Wakil Editor untuk Keamanan, Linux, DIY, Pemrograman, dan Penjelasan Teknologi. Ia juga memproduksi The Really Useful Podcast dan memiliki pengalaman luas dalam dukungan desktop dan perangkat lunak. Sebagai kontributor majalah Linux Format, Christian adalah seorang penggerutu Raspberry Pi, pencinta Lego dan penggemar game retro.