「孤立した」ウィンドウを閉じる/閉じるにはどうすればよいですか?


14

私はいくつかのものをグラフ化するためにいくつかのPythonスクリプトを実行してきましたが、時々それが生成されたウィンドウのトラックを失い、単にそれを殺し^Zます。ただし、Windowsとは異なり、関連するウィンドウは死ぬことはありません。それらは固執し、閉じることができません。

これらのウィンドウは無知のようです。最小化またはサイズ変更された後は再描画されません。私はLinux環境に慣れていないので、何が起こっているのかを完全に説明することはできませんが、いずれにせよ、これらのゾンビオーファンホーボーウィンドウを削除するにはどうすればよいですか?


これらのスクリプトを端末から実行すると仮定すると、いつでも入力できexit、プロセスは自動的に終了するはずです(少なくとも私の経験では)。また、ps -Aコマンドを使用してからを入力することもできますsudo kill <process id here>
アレックススパタル

^ ZはLinuxプロセスを強制終了しません。一時停止します。^ Cを最初に選択する必要があります。端末の制御を取り戻すために^ Zに頼る必要がある場合は、中断されたジョブを強制終了して、まだ使用しているリソースを解放する必要があります。一時停止中は、SIGKILL以外の信号で死ぬことはありません。したがって、「bg」は子供を死なせるのに役立ちます。xkillは便利で使いやすいですが、実際にはプロセスを強制終了することもありません。X接続がxkillによって閉じられると、たとえば中断されているなどの理由でスタックしていない、正常に動作するプログラムが終了します。
マーティンドレイ

回答:


36

あなたは使用することができxkillますが、プロセスを殺すために開いているウィンドウをクリックすることを可能にするコマンドラインで。


端末ウィンドウを必要としないようにAlt-F2から実行する場合はさらに良いでしょう。
コラン14年

1

シーケンスを使用することもできますCtrl+ Alt+Esc


デフォルトではSwitch system controls directly、少なくとも私のシステムとVMWareにインストールされたものの両方に設定されています(両方とも18.04 LTSです)。そのショートカットを再定義する方法を追加できます。
-Kulfy
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.