Yanıtlar:
-T ve -i bayraklarını lsof'a eklemek grep ve awk ihtiyacını ortadan kaldırarak onu daha da hızlandırmalıdır.
lsof -nti:NumberOfPort | xargs kill -9
-So'ya lsof ekleyin ve ters DNS aramasını komuttan kaldırın ve çalışma süresini dakikadan saniyelere düşürün.
lsof -Pn | grep ':NumberOfPort' | awk '{print $2}' | xargs kill -9
Bir bağlantı noktasının bu komutla açık olup olmadığını görebilirsiniz
sudo lsof -i :8000
burada 8000 bağlantı noktası numarasıdır
Bağlantı noktası açıksa, İşlem Kimliği'ni (PID) içeren bir dize döndürmelidir.
Bu PID'yi kopyalayın ve
kill -9 PID
Tüm açık bağlantı noktalarını görmeniz gerekiyorsa, Network Utility uygulamasında bir Bağlantı Noktası Taraması gerçekleştirebilirsiniz.
GUI'li bir araca sahip olmayı tercih ederseniz, şunu kullanabilirsiniz: https://github.com/ayedo/tcpkiller
-9
işe yaraması için sonuna kadar eklemek zorunda kaldım , ancak bunun dinleme uygulamasının doğasından ve genel olarak tavsiye edilmeyen uygulamadan kaynaklandığına inanıyorumkill -9
.