วันนี้ Start web server แล้วเจอว่ามีคนจอง port 8006 อยู่ พยายาม ps, top ไม่สำเร็จซักตัว มี netstat -atun ใกล้เคียงที่สุดแต่มันก็ไม่บอกว่า process อะไรที่ใช้ port นั้นๆ อยู่
สุดท้ายได้คำสั่ง
fuser -n tcp 8001
มันจะบอกเสร็จเลยว่าใช้ process id อะไรที่ใช้อยู่ พร้อมให้เรา kill ได้เลย
ถ้ายังหาไม่เจออีกต้องลอง
sudo fuser -n tcp 8001
เพราะบางทีคนที่จอง port ไว้อาจจะไม่ใช่ user เราก็ได้
ที่ดีมากๆ คือทั้งบน mac และ linux มีคำสั่งนี้ให้ใช้ทั้งคู่ครับ