Eu tenho executado alguns scripts Python para representar graficamente algumas coisas e, ocasionalmente, vou perder o controle de quais janelas ele gerou e simplesmente matá-lo ^Z. No entanto, ao contrário do Windows, as janelas associadas não morrem; eles ficam por perto e não podem ser fechados.
Essas janelas parecem sem noção; eles não redesenham após serem minimizados ou redimensionados. Eu sou novo no ambiente Linux, então não consigo articular completamente o que está acontecendo, mas, de qualquer forma, como me livrar dessas janelas zumbis-órfãs-hobo?
^ Z não mata um processo Linux. Apenas o suspende. ^ C deve ser sua primeira escolha. Quando você precisar recorrer a ^ Z para recuperar o controle do terminal, você deve interromper o trabalho suspenso para liberar os recursos que ele ainda está usando. Ele não morre com nenhum sinal que não seja o SIGKILL enquanto estiver suspenso. "bg" será assim útil para deixar a criança morrer. O xkill é agradável e fácil de usar, mas também não mata o processo. Um programa bem-comportado, que não está travado, por exemplo, porque foi suspenso, sairá quando sua conexão X for fechada pelo xkill.
—
Martin Dorey 29/03
exite o (s) processo (s) deverá ser encerrado automaticamente (pelo menos com a minha experiência). Além disso, você pode usar ops -Acomando e digitarsudo kill <process id here>.