GUIを介してプロセスを強制終了できず、ターミナルで強制終了できないプロセスを強制終了するにはどうすればよいですか?


14

今日は変なSkypeクラッシュがいくつかあります。Xで閉じようとしても何も起こりません。KDE Process Manager(Ctrl+ ESC)でプロセスを強制終了しようとしました。

ターミナル経由でSkypeを殺そうとしました:

killall skype
kill (skypes process number)

両方とも機能しませんでした。今、私はそれを再び機能させるために再ログインしなければならず、15分ごとにクラッシュし続けます。KDE 4.7とUbuntu 11.10を使用しています。

回答:


26

最近では、killallを使用してシグナルを渡すこともできます(PIDを検索する必要をなくすため)。

killall -9 skype

スカイプATMで動作しません:skype: no process found
セバスチャン


4

ターミナルタイプでプロセス/アプリケーションを強制終了するには

$ ps -e | grep skype

これにより、スカイププロセスIDが表示されます

たとえば、

2338 ?        00:00:33 skype

タイプ

$ kill 2338

GUIでxKillのショートカットキーを構成します(Ctrl + Alt + Bkspaceに構成したように)、組み合わせを押すと、マウスカーソルの代わりに小さな十字記号Xが表示されます。カーソルをマウスでクロスすると、そのアプリケーションが強制終了されます。


男ははるかに高速な方法があります。これらはもう90年代ではありません:D
ubuntico

1

これをすべて自動化しました。

  1. 以下stop-skype.shを含むファイルを作成しました:
    #!/ bin / bash
    #stop-skype.sh
    kill $(ps aux | grep '[s] kype' | awk '{print $ 2}')
  1. このファイルを実行可能にしました

  2. /usr/share/applicationsskype-shutdown.desktop含まれる:

[デスクトップエントリ]
Name = Skype Shutdown
Comment =バックグラウンドで実行中のSkypeをシャットダウン
Exec = / home / volker / stop-skype.sh
Icon = / home / volker / stop-skype.png
Terminal = false
Type = Application
Categories = Application;
  1. メイドstop-skype.pngあなたがからダウンロードできるファイル http://www.freemed.info/.download/stop-skype.pngを

  2. ファイルを開き、/usr/share/applications/skype-shutdown.desktopカイロドックにドラッグしました。

これにより、すべてのSkypeプロセスを停止するためにクリックできるアイコンが作成されました。

参照:http : //www.freemed.info/.download/Skype-shutdown.png


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

なぜなら

  1. ps -ef すべてのproccessをリストします。

  2. grep skype スカイプ処理のみをフィルタリングします

  3. awk {print'$2'} 出力の2列目を取得します PID


0

bat-fileを作成して、これを次の場所に配置します。

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

タスクスケジューラを開き、ログオン時に1分間の遅延でタスクを作成し、batファイルにリンクします。

再起動後、スカイプアイコンをロールオーバーすると、アイコンが消えます(更新です)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.