24 Aralık 2008, ÇARŞAMBA
En iyi yol, tüm alt süreçleri öldürmek
Ben temelde tüm süreç bir ağacı öldürmek istiyorum. Ne bu, herhangi bir genel komut dosyası dili kullanarak bunu yapmak için en iyi yoldur. Basit bir çözüm arıyorum.
CEVAP
24 Aralık 2008, ÇARŞAMBA
Eğer öldürmek istediğiniz ağacın tek bir işlem grubu ise söyleme. (Bu genellikle ağaç bir sunucu başlatmak veya kabuk komut satırından çatallaşma sonucu ise böyledir.) Aşağıdaki gibi işlem grupları GNU ps kullanarak keşfedebilirsiniz
ps x -o "%p %r %y %x %c "
Eğer işlem bir grup ise, kill(1) komut öldürmek sadece kullanmak istiyorum ama bu işlemi bir sayı vermek yerine, onu veryadsınmasıgrup numarası. Örneğin 5112, kill -TERM -5112 grup her süreci öldürmek için.
Bunu PaylaÅŸ:

Nasıl tüm işlemler adı eşleşen öldürme...
Nasıl bu kadar kesin bir yaş daha eski...
F# çok Ayrık daha hızlı ve süreçleri y...
Ctrl-C ile Python betiği öldürmek...
Herhangi bir şekilde Windows yazmak iç...