Bazı şeyleri çizmek için bazı Python betikleri çalıştırıyorum ve bazen hangi pencerelerin ortaya çıktığını takip edip sadece onu öldüreceğim ^Z. Ancak, Windows'tan farklı olarak, ilişkili pencereler ölmez; etrafta kalırlar ve kapatılamazlar.
Bu pencereler clueless görünüyor; küçültüldükten veya yeniden boyutlandırıldıktan sonra yeniden çizilmez. Linux env'de yeniyim, neler olup bittiğini tam olarak ifade edemiyorum, ancak her durumda, bu zombi-yetim-hobo pencerelerinden nasıl kurtulabilirim?
^ Z bir Linux işlemini öldürmez. Sadece askıya alıyor. ^ C ilk tercihiniz olmalıdır. Terminalin kontrolünü tekrar ele almak için ^ Z'ye başvurmanız gerektiğinde, hala kullanmakta olduğu kaynakları boşaltmak için askıya alınmış işi öldürmelisiniz. Askıda iken SIGKILL dışında bir sinyalle ölmez. "bg" böylece çocuğun ölmesine izin vermek için faydalı olacaktır. xkill güzel ve kullanımı kolaydır, ancak aslında süreci de öldürmez. İyi askıya alınmış bir program, örneğin askıya alındığı için takılmayan bir program, X bağlantısı xkill tarafından kapatıldığında çıkacaktır.
—
Martin Dorey
exitve işlem (ler) otomatik olarak sonlandırılmalıdır (en azından benim deneyimimle). Ayrıca,ps -Akomutu kullanabilir ve yazabilirsinizsudo kill <process id here>.