7 Cara Membunuh Program yang Tidak Responsif di Linux

7 Cara Membunuh Program yang Tidak Responsif di Linux

Perisian Linux cukup kuat untuk berfungsi tanpa menimbulkan masalah, tetapi kadangkala aplikasi terbaik mungkin digantung. Daripada menunggu mereka hancur, anda boleh membunuh program yang tidak responsif ini. Sebenarnya, terdapat begitu banyak cara untuk membunuh program Linux yang mungkin anda anggap anda dimanjakan dengan pilihan!





Sekiranya anda mengalami masalah dengan aplikasi di Linux, berikut adalah beberapa cara untuk membunuh program di Linux.





1. Bunuh Program Linux dengan Mengklik 'X'

Anda mungkin sudah cuba berjalan pergi dan membuat minuman panas. Sekiranya anda kembali ke PC anda untuk mengetahui bahawa aplikasinya masih tergantung, sudah cukup masa untuk pulih. Aplikasi yang tidak responsif biasanya mempunyai butang berwarna kelabu, atau pilihan yang sepertinya tidak berfungsi. Anda juga mungkin tidak dapat memindahkan tetingkap aplikasi di sekitar layar.





bagaimana untuk mengetahui sama ada telefon saya diketuk

Jadi, apakah penyelesaiannya?

Cukup klik X butang di sudut atas (kiri atau kanan, bergantung pada sistem operasi Linux anda). Ini semestinya menghentikan program yang sudah mati. Anda mungkin melihat kotak dialog, memintanya Tunggu atau Paksa Berhenti untuk menamatkannya sekarang.



Sekiranya semuanya sesuai dengan rencana, beberapa distro akan meminta anda menghantar laporan kesalahan.

2. Cara Membunuh Program di Linux Dengan Sistem Monitor

Pilihan seterusnya ialah membuka utiliti Monitor Sistem sistem operasi Linux anda.





Untuk mencari ini:

  1. Buka Tunjukkan Aplikasi
  2. Tatal ke Utiliti
  3. Pilih Monitor Sistem

Monitor Sistem memaparkan senarai proses yang sedang berjalan di bawah Proses tab.





Untuk membunuh program yang tidak responsif di sini, cukup pilih dan klik kanan. Anda kemudian mempunyai tiga pilihan, yang harus anda cuba mengikut urutan ini:

  • Berhenti: Ini menjeda proses, membiarkan anda meneruskannya kemudian. Ia tidak akan berfungsi dalam kebanyakan kes.
  • Tamat: Cara yang betul untuk menutup proses, ini akan menghentikan aplikasi dengan selamat, membersihkan fail sementara dalam perjalanan.
  • Bunuh: Ini adalah pilihan yang melampau dan hanya boleh digunakan sekiranya Proses Akhir gagal.

Sebaiknya gunakannya mengikut urutan. Walau bagaimanapun, jika aplikasi itu digantung secara berkala, anda mungkin lebih suka menggunakan arahan yang anda tahu berfungsi.

3. Force Kill Proses Aplikasi Linux Dengan 'xkill'

Pilihan lain yang boleh anda gunakan adalah xkill.

Ini adalah alat paksa mati yang telah dipasang sebelumnya di Ubuntu, tetapi anda boleh memasangnya melalui Terminal pada pengedaran lain jika perlu. Apabila dipanggil, xkill akan membolehkan anda menutup sebarang proses desktop. Pasang dengan arahan berikut:

sudo apt install xorg-xkill

Setelah ini selesai, jalankan xkill dengan hanya menaip

xkill

Penunjuk tetikus anda kemudian akan memaparkan salib (atau tengkorak). Klik kiri pada aplikasi yang menyinggung untuk menutupnya.

4. Paksa Keluar Aplikasi Linux Dengan Perintah 'kill'

Tidak dapat menutup aplikasi anda yang tidak responsif dengan alat desktop? Penyelesaiannya mungkin alat yang memaksa keluar aplikasi Linux di baris perintah.

Beberapa pilihan baris arahan tersedia untuk membantu anda menutup aplikasi anda. Lebih baik lagi, ini boleh digunakan sama ada di komputer anda atau oleh menyambung melalui SSH dari peranti lain.

Perintah membunuh boleh digunakan di sini, tetapi pertama-tama memerlukan ID proses. Anda boleh mendapatkannya dengan menjalankan perintah yang menyoal siasat aplikasi untuk ID prosesnya:

ps aux | grep [process name]

Hasilnya akan memaparkan ID proses. Ini kemudian boleh digunakan seperti berikut:

kill [process ID]

Perhatikan bahawa anda mungkin perlu menambahkan perintah dengan sudo.

5. Gunakan 'pgrep' dan 'pkill' Linux Force Quit Commands

Bagaimana jika anda tidak mengetahui, atau tidak dapat menemui, ID proses? Di sinilah arahan pkill masuk. Daripada ID proses, cukup gunakan pkill bersama dengan nama proses:

pkill [process name]

Sebagai alternatif, anda boleh menggunakan arahan pgrep untuk mencari ID proses:

perkara yang perlu dilakukan di internet apabila anda bosan
pgrep [process name]

... dan ikuti ini, gunakan pkill dengan ID proses.

pkill [process ID]

Seperti perintah kill, ini harus menutup proses dalam waktu sekitar 5 saat.

6. Paksa Bunuh Semua Instance Linux Dengan 'killall'

Tidak bernasib baik dengan membunuh atau pkill? Sudah tiba masanya untuk menggunakan pilihan nuklear: killall.

Nasib baik, ia tidak seburuk yang mungkin. Perintah killall akan menamatkan semua kejadian program yang ditentukan. Jadi, daripada membunuh satu Firefox (atau yang lain Penyemak imbas Linux ) tetingkap, arahan berikut akan menamatkan semuanya:

killall firefox

Yang anda perlukan hanyalah nama proses dan perintah killall (mungkin dengan sudo jika diminta oleh persediaan anda).

killall [process name]

Secara semula jadi, anda hanya perlu menggunakan arahan ini apabila diperlukan. Ia tidak sesuai untuk kebanyakan situasi program yang tidak responsif.

7. Paksa-Bunuh Proses di Linux Dengan Papan Kekunci Papan Kekunci

Ingin menjimatkan masa untuk menutup perisian yang tidak responsif? Pilihan terbaik adalah membuat pintasan papan kekunci. Ini akan memberi anda pilihan segera untuk menutup aplikasi, tetapi memerlukan xkill untuk berfungsi. Inilah cara kerjanya di Ubuntu:

  1. Buka Tetapan> Pintasan Papan Kekunci
  2. Tatal ke bahagian bawah dan klik + untuk membuat jalan pintas baru
  3. Di dalam Nama dan Perintah medan input 'xkill'
  4. Klik Jalan pintas untuk menetapkan kombinasi pintasan papan kekunci untuk memanggil arahan
  5. Klik Tambah untuk menamatkan

Untuk menggunakan jalan pintas ketika aplikasi digantung, cukup gunakan pintasan papan kekunci. Penunjuk tetikus akan menjadi X, dan anda boleh mengklik di mana sahaja pada aplikasi yang ingin ditutup.

Membunuh Aplikasi Linux secara berkala? Tingkatkan Perkakasan Anda

Adakah aplikasi yang tidak responsif secara kerap menyebabkan masalah? Anda mungkin mendapat keuntungan dengan membuat beberapa perubahan pada komputer Linux anda.

berapa lama saya mempunyai akaun google saya

Memasang RAM tambahan adalah cara nombor satu untuk memberi lebih banyak kuasa kepada komputer anda dan mungkin hanya perkara yang anda perlukan untuk memastikan aplikasi yang tidak berperikemanusiaan itu tidak responsif di masa depan.

Sekarang Anda Tahu Cara Menamatkan Program di Linux

Oleh itu, pada saat aplikasi Linux atau utiliti hang dan menjadi tidak responsif, yang perlu anda lakukan adalah menggunakan salah satu penyelesaian berikut:

  1. Klik X di penjuru
  2. Gunakan Monitor Sistem
  3. Gunakan aplikasi xkill
  4. Gunakan arahan membunuh
  5. Tutup aplikasi Linux dengan pkill
  6. Gunakan killall untuk menutup perisian
  7. Buat jalan pintas papan kekunci untuk mengautomasikan aplikasi secara automatik di Linux

Sekiranya anda kerap menggunakan aplikasi Linux yang tidak responsif, mengapa tidak mempertimbangkan untuk beralih ke sistem operasi Linux yang ringan?

Berkongsi Berkongsi Tweet E-mel 14 Pengedaran Linux Ringan untuk Memberi Kehidupan Baru kepada PC Lama Anda

Perlukan sistem operasi yang ringan? Distro Linux khas ini boleh dijalankan pada PC lama, ada yang hanya dengan RAM 100MB.

Baca Seterusnya
Topik-topik yang berkaitan
  • Linux
  • Sokongan teknikal
  • Pengurusan Tugas
  • Penyelesaian masalah
  • Petua Linux
Mengenai Pengarang Christian Cawley(1510 Artikel Diterbitkan)

Wakil Editor untuk Keselamatan, Linux, DIY, Pengaturcaraan, dan Penerbit Podcast yang Dijelaskan, dan Benar-benar Berguna, dengan pengalaman luas dalam sokongan desktop dan perisian. Penyumbang kepada majalah Linux Format, Christian adalah Raspberry Pi tinkerer, peminat Lego dan peminat permainan retro.

Lagi Dari Christian Cawley

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan