クラッシュするアプリケーションのウィンドウを閉じる方法は?

クラッシュするアプリケーションのウィンドウを閉じる方法は?

私はデスクトップ環境としてAwesomeを使用しています。下の図に示すように、アプリケーション(aMule)がクラッシュしましたが、ウィンドウがまだ開いているので、ウィンドウを閉じて再起動したいのですが、ターミナルウィンドウに見られるようにそうではありません。プロセスリストにありますが、どのようにAmuleウィンドウを閉じますか?

使用してもMod4ウィンドウはShift閉じcません。

ここに画像の説明を入力してください。

答え1

xkillこのような状況では、このユーティリティを使用することをお勧めします。

機能しない場合は、少なくとも理由についての情報を提供できます。

答え2

まず、最初の数行に表示されないとしても実行されないというtop意味ではありません。aMule事実クラッシュが発生したため、ゾンビ状態である確率が高く、リソースをほとんど使用しないと見られないのがtop正常だ。実行中の処理を見つけるには、代わりにまたはをtop使用する必要があります。pspgrep

pgrep amule

または

ps aux | grep amule

これにより、プロセスを終了するために使用できるプロセスのPIDが提供されます(1234返されたPIDに変更pgrep)。

kill -9 1234

または試してみることもできます。

killall -9 amule

最後に、グラフィックプログラムはxkillクリックしたウィンドウを作成したプロセスを終了します。

関連情報