Bir süreci GUI aracılığıyla öldürüp terminalde öldüremediğimde nasıl öldürülür?


14

Bugün bazı garip Skype çökmelerim var. X ile kapatmaya çalışırsam hiçbir şey olmaz. İşlemi KDE Process Manager ( Ctrl+ ESC) üzerinden öldürmeye çalıştım .

Hatta terminalden Skype'ı da öldürmeye çalıştım:

killall skype
kill (skypes process number)

İkisi de işe yaramadı. Şu anda tekrar çalışması için yeniden giriş yapmalıyım ve her 15 dakikada bir çökmeye devam ediyor. KDE 4.7 ve Ubuntu 11.10 kullanıyorum.

Yanıtlar:


26

Bu günlerde killall ayrıca bir sinyal geçirmenize izin verecek (bir PID'ye bakmanız gerekmesini önlemek için):

killall -9 skype

skype ATM için çalışmıyor:skype: no process found
Sebastian

İşlem adıyla emin olmanız veya bunun yerine işlem kimliğini kullanmanız gerekir$(pgrep skype)
Lalit Mohan


4

Terminal türündeki bir işlemi / uygulamayı öldürmek için

$ ps -e | grep skype

bu skype işlem kimliğini gösterecektir

örneğin,

2338 ?        00:00:33 skype

tip

$ kill 2338

GUI'de xKill için bir kısayol tuşu yapılandırın (Ctrl + Alt + Bkspace olarak yapılandırdım gibi), kombinasyona bastığınızda, fare imleci yerine küçük bir çarpı sembolü X alacaksınız .... ile uygulama penceresini seçin fare ile çapraz imleci ve o uygulamayı öldürür.


Adamım çok daha hızlı yollar var. bunlar artık 90'lar değil: D
Ubuntico

1

Tüm bunları otomatikleştirdim:

  1. Şunları içeren bir stop-skype.shdosya hazırladı:
    #! / Bin / bash
    # stop-skype.sh
    $ öldür (ps aux | grep '[s] kype' | awk '{print $ 2}')
  1. Bu dosyayı çalıştırılabilir yap

  2. İçinde /usr/share/applications, yapılan skype-shutdown.desktop:

[Masaüstü Girişi]
İsim = Skype Kapatma
Comment = Arka planda çalışan Skype'ı kapat
/ Volker / stop-skype.sh Exec = / home
/ Volker / durdurma-skype.png Simgesi = / home
Terminal = false
Tür = Uygulama
Kategoriler = Uygulama;
  1. Http://www.freemed.info/.download/stop-skype.png adresindenstop-skype.png indirebileceğiniz bir dosya oluşturuldu

  2. Dosyalar açıldı ve /usr/share/applications/skype-shutdown.desktopCairo Dock'a sürüklendi .

Bu, tüm Skype işlemlerini durdurmak için tıklanabilecek bir simge ile sonuçlandı.

Bkz. Http://www.freemed.info/.download/Skype-shutdown.png


0
kill -9 `ps -ef |grep skype | awk {print'$2'}`

Çünkü

  1. ps -ef tüm işlemi listeler.

  2. grep skype sadece skype işlemini filtreler

  3. awk {print'$2'} çıktının 2. sütununu alır PID


0

Bir bat dosyası oluşturun ve bunu şuraya koyun:

taskkill / f / im "SkypeApp.exe" / im "Skype.exe" / im "SkypeBackgroundHost.exe" / im "SkypeBridge.exe"

Görev zamanlayıcıyı açın ve oturum açmada 1 dakikalık gecikmeyle bir görev oluşturun ve bunu bat dosyasına bağlayın.

Yeniden başlattıktan sonra skype simgesinin üzerine geldikten sonra kaybolur (bu bir yenileme :)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.