Jawaban:
Menambahkan flag -t dan -i ke lsof akan lebih mempercepatnya dengan menghilangkan kebutuhan grep dan awk.
lsof -nti:NumberOfPort | xargs kill -9
Tambahkan -n ke lsof dan Anda menghapus pencarian DNS terbalik dari perintah dan mengurangi waktu menjalankan dari menit ke detik.
lsof -Pn | grep ':NumberOfPort' | awk '{print $2}' | xargs kill -9
Anda dapat melihat apakah port jika dibuka dengan perintah ini
sudo lsof -i :8000
di mana 8000 adalah nomor port
Jika port terbuka, itu harus mengembalikan string yang berisi ID Proses (PID).
Salin PID ini dan
kill -9 PID
Jika Anda perlu melihat semua port yang terbuka, Anda dapat melakukan Port Scan di aplikasi Network Utility.
-9
sampai akhir untuk mendapatkan ini berfungsi, tapi saya percaya itu adalah karena sifat dari aplikasi mendengarkan dan tidak umumnya merekomendasikan latihan, untukkill -9
itu.