Cara Keluar dari Program Beku Di Linux

Bahkan sistem operasi yang kuat seperti Linux terkadang dapat mengalami masalah yang menyebabkan aplikasi atau program macet.

Ada beberapa cara untuk mematikan atau keluar dari program yang dibekukan di Linux . Artikel ini akan menjelaskan caranya.

Gunakan Perintah Bunuh(Use The Kill Command)

Sebelum Anda dapat menggunakan perintah kill, sistem Anda perlu mengetahui ID Proses(Process ID) ( PID ) dari program yang tidak responsif.

PID adalah nomor yang secara otomatis mengidentifikasi setiap proses saat dibuat di OS Linux(Linux OS) apa pun . Keuntungan dari metode ini adalah ia bekerja pada semua sistem Linux .

Temukan Proses & PID(Find The Process & PID)

Jika Anda tidak tahu proses mana yang dibekukan di Linux , dua alat akan membantu Anda menemukan prosesnya: top dan ps .

Top adalah monitor sistem berbasis baris perintah. Dari baris perintah, ketik berikut ini:

$ top

Tangkapan layar di atas menunjukkan banyak informasi. Misalnya, katakanlah Chrome adalah program yang dibekukan di komputer Anda.

Anda dapat melihat bahwa ada empat contoh Chrome yang berjalan dengan PID berikut:

  • 3827
  • 3919
  • 10764
  • 11679

Untuk mengidentifikasi instance spesifik Chrome yang ingin Anda matikan, gunakan perintah ps dan grep untuk memfilter output.

Perintah di bawah ini akan menunjukkan kepada Anda proses yang berjalan terkait dengan Chrome :

ps aux | grep chrome

Bunuh Prosesnya(Kill The Process)

Anda sekarang memiliki dua informasi yang diperlukan untuk menghentikan proses yang dibekukan di Linux : nama dan ID-nya. Gunakan perintah di bawah ini:

  • kill – Bunuh proses dengan ID
  • killall – Bunuh proses dengan nama

Ada sinyal lain yang dapat Anda kirim ke kedua perintah, tergantung pada hasil yang Anda inginkan. 

Sebagai contoh, jika Anda ingin mematikan proses yang tidak responsif dan kemudian memulai kembali, Anda akan menggunakan sinyal HUP(HUP ) (hang up).

Sinyal pembunuhan lainnya termasuk:

  • SIGSTOP untuk menghentikan proses
  • SIGNINT untuk menginterupsi keyboard
  • SIGKILL untuk mematikan sinyal

Kami belajar dari perintah ps di atas bahwa PID(PIDs) untuk instance Chrome adalah 3827, 3919, 10764, dan 11679.

Untuk mengirim sinyal mematikan(kill) , jalankan perintah berikut untuk mematikan(kill) keempat instance Chrome dengan sukses:

  • bunuh -9 3827
  • bunuh -9 3919
  • bunuh -9 10764
  • bunuh -9 11679

Anda juga dapat menggunakan satu perintah di bawah ini menggunakan killall untuk mengirim sinyal yang sama:

killall-9 chrome

Klik X(Click The X)

Program dan aplikasi yang tidak responsif biasanya memiliki tombol atau opsi berwarna abu-abu yang tidak berfungsi. Terkadang Anda bahkan tidak dapat memindahkan jendela aplikasi di sekitar layar.

Solusi termudah adalah dengan mengklik tombol X di sudut atas. Tergantung pada OS Anda, tombolnya mungkin ada di kiri atau di pojok kanan atas.

Setelah mengklik X , Anda akan melihat kotak dialog dengan dua opsi: Wait atau Force Quit . Untuk mengakhiri program, klik Force Quit .

Matikan Proses Linux di Linux Menggunakan Monitor Sistem(Kill a Linux Process on Linux Using System Monitor)

Monitor Sistem(System) default di Ubuntu disebut Gnome . Ini memberikan wawasan tentang semua proses yang berjalan di sistem operasi Ubuntu Linux .

Pengguna dapat melakukan berbagai tugas menggunakan Graphical User Interface ( GUI ), termasuk Stop , Continue , dan Kill .

Jika sistem Anda tidak menyertakan aplikasi monitor sistem Gnome , instal dengan mengikuti langkah-langkah di bawah ini. Proses ini bekerja untuk semua versi aktif Ubuntu Linux serta Linux Mint dan Debian .

  • Gunakan pintasan keyboard Terminal CTRL+ALT+T . Kemudian gunakan perintah di bawah ini untuk mengunduh dan menginstal monitor Sistem Gnome .(Gnome System)

sudo apt-get install gnome-system-monitor

  • Buka monitor sistem menggunakan Terminal Perintah(Command Terminal) dengan yang berikut:

gnome-sistem-monitor(gnome-system-monitor)

  • Atau, menggunakan GUI , navigasikan ke Applications , ketik monitor sistem(system monitor) di kotak pencarian, dan klik ikon untuk membukanya.
  • Buka Monitor Sistem(System Monitor) Anda , telusuri kolom Proses(Processes) untuk menemukan program yang tidak responsif atau beku, pilih dan klik kanan di atasnya.

Anda akan melihat beberapa opsi, termasuk:

  • Akhiri Proses(End Process) untuk menghentikan aplikasi sambil membersihkan file-file sementara.
  • Hentikan Proses(Stop Process) untuk menjeda proses yang memungkinkan Anda melanjutkan bekerja dengannya nanti.
  • Kill Process adalah opsi yang paling ekstrem dan akan berfungsi untuk keluar dari program yang dibekukan jika mencoba mengakhirinya tidak berhasil

Gunakan Perintah xkill(Use The xkill Command)

Xkill adalah utilitas membunuh Ubuntu pra-instal yang dapat Anda gunakan untuk memaksa membunuh proses (Ubuntu)Linux yang tidak responsif . Ini adalah alat yang sudah diinstal sebelumnya di Ubuntu .

Anda juga dapat menginstalnya melalui Terminal pada distribusi lain dengan menggunakan perintah berikut:

sudo apt install xorg-xkill

Kemudian jalankan dengan mengetik xkill . Mouse Anda akan berubah menjadi tengkorak atau x . Klik kiri pada program yang dibekukan untuk menutupnya.

Gunakan pgrep & pkill(Use pgrep & pkill)

Beberapa sistem Linux menawarkan pintasan yang disebut pkill dan pgrep untuk melakukan tugas yang sama seperti kill dan ps yang dibahas di atas.

Pgrep akan menampilkan nama proses dan ID. Misalnya, menjalankan pgrep chrome untuk melihat ID proses dari proses Chrome yang sedang berjalan . Anda kemudian dapat menggunakan ID itu dengan perintah kill.

pkill 7012

Atau, Anda dapat melewati langkah ini dan menggunakan perintah di bawah ini untuk mematikan semua instance Chrome :

pkill chrome

Solusi ini berfungsi dengan baik jika Anda hanya menjalankan satu instance aplikasi. Namun, jika Anda memiliki beberapa jendela yang terbuka dari program yang sama dan hanya ingin mematikan satu, gunakan XKill sebagai gantinya.

Saat sebuah program hang, memulai ulang sistem Anda tidak selalu merupakan pilihan yang paling nyaman. Ini terutama benar jika Anda mengerjakan beberapa proyek secara bersamaan dan belum menyimpan pekerjaan Anda.

Cobalah salah satu opsi di atas sebagai alternatif untuk keluar dari program beku atau non-responsif di Linux dengan mudah dan cepat dengan aman.



About the author

Saya pengguna Google chrome dan telah bertahun-tahun. Saya tahu cara menggunakan fitur browser secara efektif dan dapat menangani semua jenis halaman web yang mungkin Anda temui. Saya juga memiliki pengalaman dengan alat keamanan keluarga termasuk Google Family Safety, sebuah aplikasi yang memungkinkan Anda untuk melacak aktivitas anak-anak Anda di internet.



Related posts