ฉันกำลังติดตั้ง hadoop บนระบบ Ubuntu ของฉัน เมื่อฉันเริ่มมันรายงานว่าพอร์ต 9000 ไม่ว่าง
ฉันใช้:
netstat -nlp|grep 9000
เพื่อดูว่ามีพอร์ตดังกล่าวอยู่หรือไม่และฉันได้รับสิ่งนี้:
tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN
แต่ฉันจะรับ PID ของกระบวนการที่กำลังถืออยู่ได้อย่างไร
netstat
คำสั่งอาจทำงานในระบบปฏิบัติการหลายระบบเพื่อให้คุณได้รับนั้นคุณเพียงแค่ต้องหาข้อโต้แย้งที่จะให้แน่ใจว่ามันจะแสดง pids ตามแต่ละพอร์ตที่เปิดที่รู้จัก