Direkomendasikan, 2024

Pilihan Editor

Tutup paksa Program di Ubuntu

Kami sebelumnya telah menulis tentang cara membunuh program yang tidak responsif di Windows (lihat posting kami, Cara Membunuh Program menggunakan Baris Perintah). Jika Anda adalah pengguna Ubuntu, ada metode serupa untuk menghentikan program yang tidak responsif.

Alih-alih keluar atau me-reboot untuk mengakhiri program, ada beberapa perintah yang dapat Anda gunakan di jendela Terminal untuk mematikan program yang tidak merespons. Ada juga cara grafis untuk mematikan program menggunakan Monitor Sistem .

CATATAN: Dua metode pertama juga berfungsi di distribusi Linux lainnya. Perintah yang digunakan dalam metode ini adalah perintah Linux umum. Monitor Sistem, yang dibahas dalam metode ketiga, khusus untuk lingkungan desktop Gnome, tetapi tidak untuk Ubuntu. Jika Anda menjalankan Gnome di distribusi Linux yang berbeda, Anda harus memiliki akses ke Monitor Sistem . Ada alat yang setara di lingkungan desktop lain, seperti KSysGuard di KDE.

Gunakan Perintah killall di Jendela Terminal

Untuk menggunakan perintah killall untuk mematikan program, buka jendela Terminal dengan memilih Accessories | Terminal dari menu Aplikasi .

CATATAN: Anda juga dapat membuka jendela Terminal dengan menekan Alt + F2 untuk mengakses kotak dialog Run Application . Masukkan " gnome-terminal " (tanpa tanda kutip) di kotak edit dan klik Jalankan .

Untuk melihat daftar proses yang berjalan, masukkan teks berikut pada prompt dan tekan Enter .

 $ ps -A 

Daftar proses ditampilkan dengan PID terkait (ID proses). Lihat daftar untuk menemukan nama proses yang cocok dengan program yang ingin Anda bunuh. Program kemungkinan besar terdaftar di bagian akhir daftar, di mana program yang paling baru-baru ini ditampilkan. Sebagai contoh, kami menggunakan Firefox sebagai proses untuk mematikan. Proses firefox-bin adalah proses membunuh, dengan PID 5039 .

Untuk membunuh proses menggunakan PID -nya, masukkan perintah " killall " (tanpa tanda kutip) pada prompt, diikuti oleh spasi, dan kemudian PID yang sesuai dari daftar yang dihasilkan. Tekan Enter .

Membunuh proses menggunakan PID -nya tidak selalu berhasil. Jika tidak berhasil, Anda dapat menggunakan nama proses untuk mematikan proses. Untuk melakukan ini, masukkan perintah " killall " (tanpa tanda kutip) pada prompt, diikuti oleh spasi, dan kemudian nama proses yang sesuai dari daftar yang dihasilkan. Untuk Firefox, nama prosesnya adalah firefox-bin .

CATATAN: Membunuh program menggunakan nama prosesnya, hanya berfungsi untuk file yang dapat dieksekusi (mis., Program yang dapat dijalankan) yang tetap terbuka selama eksekusi. Program yang berjalan di latar belakang tidak dapat dibunuh menggunakan nama proses.

Menggunakan killall tanpa menentukan sinyal sebagai parameter, seperti pada contoh di atas, memungkinkan program untuk membersihkan sebelum mengakhiri, menggunakan sinyal SIGTERM secara default. Jika ini tidak berhasil, Anda dapat menentukan sinyal –9 ( SIGKILL ). Ini memaksa program untuk berhenti dan tidak mengizinkannya untuk membersihkan sebelum melakukannya. Disarankan agar Anda mencoba mematikan suatu program tanpa sinyal –9 terlebih dahulu untuk memberikannya kesempatan untuk keluar dengan bersih.

Jika Anda perlu menggunakan sinyal -9, masukkan di antara perintah " killall " dan nama proses (atau PID) dengan spasi setelah killall dan setelah sinyal -9, seperti yang ditunjukkan di bawah ini.

 $ killall -9 firefox-bin 

CATATAN: Ada satu tanda hubung sebelum angka 9.

Untuk menutup jendela Terminal, ketik keluar di prompt dan tekan Enter .

Gunakan Perintah xkill pada Jendela Program

Anda juga dapat menjalankan perintah xkill di jendela Terminal. Perintah ini memungkinkan Anda untuk mematikan program apa pun hanya dengan mengklik jendelanya.

Untuk menggunakan perintah xkill, buka jendela Terminal seperti yang dibahas sebelumnya dalam posting ini. Masukkan " xkill " (tanpa tanda kutip) di prompt dan tekan Enter . Kursor berubah menjadi X. Untuk mematikan suatu program, cukup klik di mana saja di jendela program, atau di bilah judul jendela.

Gunakan Monitor Sistem Gnome

Jika Anda menggunakan lingkungan desktop Gnome, Anda dapat menggunakan alat grafis, yang disebut System Monitor, untuk mematikan suatu program. Pilih Administrasi | Monitor Sistem dari menu Sistem . Di versi Ubuntu yang lebih baru, Anda harus mengklik Aktivitas dan mengetik monitor sistem .

CATATAN: Anda juga dapat membuka Monitor Sistem dengan menekan Alt + F2 untuk membuka kotak dialog Run Application . Masukkan " gnome-system-monitor " (tanpa tanda kutip) di kotak edit dan klik Run .

Pada kotak dialog Monitor Sistem, klik tab Proses . Daftar semua proses yang berjalan ditampilkan. Untuk mematikan suatu program, cari proses program dalam daftar ( firefox-bin untuk Firefox) dan pilih. Klik kanan pada proses dan pilih Kill Process dari menu popup.

Kotak dialog konfirmasi ditampilkan. Jika Anda yakin ingin mematikan proses yang dipilih, klik Kill Process .

Untuk menutup Monitor Sistem, pilih Keluar dari menu Monitor .

CATATAN: Jika Anda perlu mematikan program yang berjalan dengan hak akses root, gunakan salah satu dari dua metode pertama untuk membunuh program dan ketik " sudo " (tanpa tanda kutip) sebelum perintah killall atau perintah xkill . Nikmati!

Top