私はいくつかのものをグラフ化するためにいくつかのPythonスクリプトを実行してきましたが、時々それが生成されたウィンドウのトラックを失い、単にそれを殺し^Z
ます。ただし、Windowsとは異なり、関連するウィンドウは死ぬことはありません。それらは固執し、閉じることができません。
これらのウィンドウは無知のようです。最小化またはサイズ変更された後は再描画されません。私はLinux環境に慣れていないので、何が起こっているのかを完全に説明することはできませんが、いずれにせよ、これらのゾンビオーファンホーボーウィンドウを削除するにはどうすればよいですか?
^ ZはLinuxプロセスを強制終了しません。一時停止します。^ Cを最初に選択する必要があります。端末の制御を取り戻すために^ Zに頼る必要がある場合は、中断されたジョブを強制終了して、まだ使用しているリソースを解放する必要があります。一時停止中は、SIGKILL以外の信号で死ぬことはありません。したがって、「bg」は子供を死なせるのに役立ちます。xkillは便利で使いやすいですが、実際にはプロセスを強制終了することもありません。X接続がxkillによって閉じられると、たとえば中断されているなどの理由でスタックしていない、正常に動作するプログラムが終了します。
—
マーティンドレイ
exit
、プロセスは自動的に終了するはずです(少なくとも私の経験では)。また、ps -A
コマンドを使用してからを入力することもできますsudo kill <process id here>
。