บน macOS High Sierra และใหม่กว่าใช้คำสั่งนี้:
lsof -nP -iTCP:$PORT | grep LISTEN
หรือเพื่อดูเฉพาะ IPv4:
lsof -nP -i4TCP:$PORT | grep LISTEN
สำหรับรุ่นเก่าใช้หนึ่งในแบบฟอร์มต่อไปนี้:
lsof -nP -iTCP:$PORT | grep LISTEN
lsof -nP -i:$PORT | grep LISTEN
ทดแทน$PORT
ด้วยหมายเลขพอร์ตหรือรายการหมายเลขพอร์ตที่คั่นด้วยเครื่องหมายจุลภาค
เตรียมsudo
(ตามด้วยช่องว่าง) หากคุณต้องการข้อมูลเกี่ยวกับพอร์ตด้านล่าง # 1024
-n
ธงสำหรับการแสดงที่อยู่ IP แทนชื่อโฮสต์ สิ่งนี้ทำให้คำสั่งดำเนินการเร็วขึ้นมากเนื่องจากการค้นหา DNS เพื่อให้ได้ชื่อโฮสต์อาจช้า (หลายวินาทีหรือหนึ่งนาทีสำหรับโฮสต์จำนวนมาก)
-P
ธงสำหรับการแสดงหมายเลขพอร์ตดิบแทนชื่อเช่นการแก้ไขhttp
, ftp
หรือชื่อบริการลึกลับมากขึ้นชอบ,dpserve
socalia
ดูความคิดเห็นสำหรับตัวเลือกเพิ่มเติม
เพื่อความสมบูรณ์เพราะใช้บ่อยพร้อมกัน:
ในการฆ่า PID:
kill -9 <PID>
# kill -9 60401
netstat -p tcp | grep $PORT
ไม่แสดง PID เนื่องจาก netstat บน Mac OS X ไม่สามารถแสดง PID ได้