Sadece düz kullandıktan sonra kill <some_pid>
uzun yıllar Unix sistemleri üzerinde, öğrendiğim pkill
genç Linux meraklısı gelen meslektaş meslektaşı 1 .
Yakında, Linux yönlü kabul pgrep
-ing ve pkill
yavaş çıkışlar ve yarış koşulları sayesinde, birçok gün ve gece boyunca -ing. Bunların hepsi iyi ve güzeldi.
Ama şimdi hiçbir şey göremiyorum ama killall
. Nasıl yapılır sadece söz gibi gözüküyor killall
ve bunun bir çeşit paralel gelişme olup olmadığından, veya killall
halefi pkill
veya başka bir şey olup olmadığından emin değilim .
Daha hedefli olarak işlev görüyor gibi görünüyor pkill
, ancak bir şeyleri özlediğime eminim.
Bir Ubuntu / Debian-meraklı 2 kişi ne zaman (veya neden) killall
kullanılması gerektiğini, özellikle tercih edildiğinde kullanılması gerektiğini açıklayabilir mi pkill
( pkill
çoğu zaman daha kolay gözüktüğü zaman , çünkü en azından varsayılan olarak isim eşleştirmeli olabilir).
Konuşurken, killall
bazı Unix sistemlerinde (Solaris, AIX,?) Tüm kullanıcı işlemlerini öldüreceği komutunu düşünmüyorum. İşte IBM'in AIX'in bir sayfasından , bu sürümün açıklaması :
Killall komutu, killall işlemini üretenler hariç başlattığınız tüm işlemleri iptal eder. Bu komut, kontrol ettiğiniz kabuk tarafından oluşturulan tüm işlemleri iptal etmek için uygun bir yol sağlar. Bir kök kullanıcı tarafından başlatıldığında, killall komutu, onu başlatan işlemler dışındaki tüm iptal edilebilir işlemleri iptal eder. Birkaç Sinyal belirtilirse, sadece sonuncusu etkilidir.
1 'meslektaş', 'iş arkadaşından' ücretsiz yükseltmedir, öyle olabilir.
2 Aslen bunun bir Linux veya Debian olayı olduğunu düşündüm, ancak bazı kaynaklar Linux'un killall
BSD aromalı Unix'ten geldiğini söylüyor .
killall
açık (eski?) Bir Solaris sistemi vardı, ancak farklı davrandı. Her şeyi öldürdü.