Linux'ta Tepki Vermeyen Programları Öldürmenin 7 Yolu

Linux'ta Tepki Vermeyen Programları Öldürmenin 7 Yolu

Linux yazılımı, sorun çıkarmadan çalışacak kadar sağlamdır, ancak bazen en iyi uygulamalar bile askıda kalabilir. Çökmelerini beklemek yerine, bu yanıt vermeyen programları öldürebilirsiniz. Aslında, Linux programlarını öldürmenin o kadar çok yolu var ki, seçim yapmakta zorlandığınızı fark edebilirsiniz!





Linux'ta bir uygulamayla ilgili sorunlar yaşıyorsanız, burada Linux'ta bir programı kapatmanın birkaç yolu vardır.





1. Bir Linux Programını 'X'e Tıklayarak Öldürün

Muhtemelen uzaklaşmayı ve sıcak bir içecek hazırlamayı denediniz. Bilgisayarınıza döndüğünüzde uygulamanın hala asılı kaldığını fark ettiyseniz, uygulamanın iyileşmesi için yeterli zamanı olmuştur. Yanıt vermeyen bir uygulamada genellikle gri renkli düğmeler veya çalışmıyor gibi görünen seçenekler bulunur. Ayrıca uygulama penceresini ekranın etrafında hareket ettiremeyebilirsiniz.





numaranızı kullanan wifi arama uygulaması

Çözüm nedir?

Basitçe tıklayın x üst köşedeki düğmesine basın (Linux işletim sisteminize bağlı olarak sol veya sağ). Bu, programın raylarında ölmesini durdurmalıdır. yapmanızı isteyen bir iletişim kutusu görebilirsiniz. Beklemek veya Zorla ayrılma şimdi bitirmek için.



Her şey planlandığı gibi giderse, bazı dağıtımlar sizden bir hata raporu göndermenizi ister.

2. Sistem Monitörü ile Linux'ta Bir Program Nasıl Öldürülür

Sonraki seçenek, Linux işletim sisteminizin System Monitor yardımcı programını açmaktır.





Bunu bulmak için:

  1. Açık Uygulamaları Göster
  2. Kaydır Araçlar
  3. Seçme Sistem Monitörü

Sistem Monitörü altında çalışan işlemlerin bir listesini görüntüler. süreçler sekme.





Burada yanıt vermeyen bir programı öldürmek için onu seçip sağ tıklamanız yeterlidir. Ardından, bu sırayla denemeniz gereken üç seçeneğiniz vardır:

  • Durmak: Bu, işlemi duraklatır ve daha sonra devam etmenize izin verir. Çoğu durumda işe yaramaz.
  • Son: Bir işlemi kapatmanın doğru yolu, bu, uygulamayı güvenli bir şekilde sonlandıracak, yolda geçici dosyaları temizleyecektir.
  • Öldürmek: Bu en uç seçenektir ve yalnızca İşlemi Sonlandır başarısız olursa kullanılmalıdır.

Bunları sırayla kullanmak en iyisidir. Ancak, uygulama düzenli olarak askıda kalıyorsa, çalıştığını bildiğiniz bir komutu kullanmayı tercih edebilirsiniz.

3. Linux Uygulama İşlemlerini 'xkill' İle Zorla

Kullanabileceğiniz başka bir seçenek de xkill.

Bu, Ubuntu'da önceden kurulmuş bir zorla öldürme aracıdır, ancak gerekirse diğer dağıtımlarda Terminal aracılığıyla kurabilirsiniz. Çağrıldığında, xkill herhangi bir masaüstü işlemini kapatmanızı sağlar. Aşağıdaki komutla yükleyin:

sudo apt install xorg-xkill

Bu yapıldıktan sonra, sadece yazarak xkill'i çalıştırın.

xkill

Fare işaretçiniz daha sonra bir çarpı (veya bir kafatası) gösterecektir. Kapatmak için rahatsız edici uygulamaya sol tıklayın.

4. 'Öldür' Komutuyla Linux Uygulamalarından Çıkmaya Zorlayın

Yanıt vermeyen uygulamanızı bir masaüstü aracıyla kapatamıyor musunuz? Çözüm, komut satırında Linux uygulamalarından çıkmaya zorlayan bir araç olabilir.

Uygulamanızı kapatmanıza yardımcı olacak çeşitli komut satırı seçenekleri mevcuttur. Daha da iyisi, bunlar ya bilgisayarınızda ya da SSH üzerinden bağlanma başka bir cihazdan.

Kill komutu burada kullanılabilir, ancak önce bir işlem kimliği gerektirir. Bunu, uygulamayı işlem kimliği için sorgulayan bir komut çalıştırarak bulabilirsiniz:

ps aux | grep [process name]

Sonuç, işlem kimliğini gösterecektir. Bu daha sonra aşağıdaki gibi kullanılabilir:

kill [process ID]

Komutu sudo ile eklemeniz gerekebileceğini unutmayın.

5. 'pgrep' ve 'pkill' Linux Force Quit Komutlarını kullanın

İşlem kimliğini bilmiyorsanız veya bulamıyorsanız ne olur? Burası pkill komutunun devreye girdiği yerdir. Bir işlem kimliği yerine, işlem adıyla birlikte pkill'i kullanmanız yeterlidir:

pkill [process name]

Alternatif olarak, işlem kimliğini bulmak için pgrep komutunu kullanabilirsiniz:

Windows 10'da eski bilgisayar oyunları nasıl oynanır?
pgrep [process name]

…ve bunu takiben, işlem kimliğiyle pkill'i kullanın.

pkill [process ID]

kill komutunda olduğu gibi, bu da işlemi yaklaşık 5 saniye içinde kapatmalıdır.

6. 'Killall' İle Tüm Linux Örneklerini Öldürmeye Zorlayın

Kill veya pkill ile şans yok mu? Nükleer seçeneği kullanmanın zamanı geldi: killall.

Neyse ki, olabileceği kadar yıkıcı değil. killall komutu, belirtilen bir programın tüm örneklerini sonlandıracaktır. Bu nedenle, bir Firefox'u (veya başka bir Firefox'u) öldürmek yerine Linux tarayıcısı ) penceresinde, aşağıdaki komut hepsini sonlandıracaktır:

killall firefox

Tek ihtiyacınız olan işlem adı ve killall komutudur (muhtemelen kurulumunuz tarafından istenirse sudo ile).

killall [process name]

Doğal olarak, bu komutu yalnızca gerektiğinde kullanmalısınız. Çoğu yanıt vermeyen program durumu için uygun değildir.

7. Linux'ta Bir İşlemi Klavye Kısayoluyla Zorla Öldürün

Yanıt vermeyen yazılımı kapatırken zaman kazanmak ister misiniz? En iyi seçenek bir klavye kısayolu oluşturmaktır. Bu size bir uygulamayı hemen kapatma seçeneği sunar, ancak bunun çalışması için xkill gerekir. Ubuntu'da şu şekilde çalışır:

  1. Açık Ayarlar > Klavye Kısayolları
  2. Aşağıya kaydırın ve tıklayın + yeni bir kısayol oluşturmak için
  3. İçinde İsim ve Emretmek alanlar girişi 'xkill'
  4. Tıklamak Kısayol komutu çağırmak için bir klavye kısayol kombinasyonu ayarlamak için
  5. Tıklamak Ekle bitirmek için

Bir uygulama kilitlendiğinde kısayolu kullanmak için klavye kısayolunu kullanmanız yeterlidir. Fare işaretçisi X olacak ve kapatmak istediğiniz uygulamanın herhangi bir yerine tıklayabilirsiniz.

Linux Uygulamalarını Düzenli Olarak Öldürmek? Donanımınızı Yükseltin

Yanıt vermeyen uygulamalar düzenli olarak sorunlara neden oluyor mu? Muhtemelen Linux bilgisayarınızda bazı değişiklikler yapmaktan faydalanabilirsiniz.

telefonum kendi başına bir şeyler yapıyor

Ek RAM yüklemek, bilgisayarınıza daha fazla güç vermenin bir numaralı yoludur ve bu geçici uygulamaların gelecekte yanıt vermemesini önlemek için ihtiyacınız olan şey olabilir.

Artık Linux'ta Bir Programı Nasıl Sonlandıracağınızı Biliyorsunuz

Bu nedenle, bir dahaki sefere bir Linux uygulaması veya yardımcı programı askıda kaldığında ve yanıt vermediğinde, yapmanız gereken tek şey şu çözümlerden birini uygulamaktır:

  1. Köşedeki X'i tıklayın
  2. Sistem Monitörü'nü kullanın
  3. xkill uygulamasını kullanın
  4. kill komutunu çalıştır
  5. Linux uygulamalarını pkill ile kapatın
  6. Yazılımı kapatmak için killall kullanın
  7. Linux'ta bir uygulamayı öldürmeyi otomatikleştirmek için bir klavye kısayolu oluşturun

Düzenli olarak yanıt vermeyen Linux uygulamalarıyla karşılaşıyorsanız, neden hafif bir Linux işletim sistemine geçmeyi düşünmüyorsunuz?

Paylaş Paylaş Cıvıldamak E-posta Eski Bilgisayarınıza Yeni Bir Hayat Verecek 14 Hafif Linux Dağıtımı

Hafif bir işletim sistemine mi ihtiyacınız var? Bu özel Linux dağıtımları, bazıları 100MB kadar az RAM'e sahip olan eski bilgisayarlarda çalışabilir.

Sonrakini Oku
İlgili konular
  • Linux
  • Teknik Destek
  • Görev yönetimi
  • Sorun giderme
  • Linux İpuçları
Yazar hakkında Christian Cawley(1510 Makale Yayınlandı)

Masaüstü ve yazılım desteği konusunda kapsamlı deneyime sahip Güvenlik, Linux, Kendin Yap, Programlama ve Teknik Açıklama ve Gerçekten Faydalı Podcast yapımcısı için Editör Yardımcısı. Linux Format dergisine katkıda bulunan Christian, bir Raspberry Pi tamircisi, Lego aşığı ve retro oyun hayranıdır.

Christian Cawley'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın