กระบวนการใดที่ใช้พอร์ต UDP


1

ฉันพยายามติดตั้งเซิร์ฟเวอร์ที่จำเป็นต้องใช้พอร์ต 3052 และมันไม่ทำงาน ฉันมีความรู้สึกว่ากระบวนการอื่นมีพอร์ตนั้น ฉันเห็น:

% netstat -anv | grep 3052
udp4       0      0  *.3052          *.*          196724   9216    335      0

ดังนั้นสิ่งนี้หมายความว่าอย่างไร กระบวนการบางอย่างมีพอร์ต UDP หรือไม่ 3052 เอาไปแล้วฉันจะรู้ได้อย่างไรว่ามันคืออะไร?


1
PID 335. ลองเรียกใช้ ps aux | grep 335.
Nimesh Neema

คำตอบ:


1

คุณสามารถใช้ lsof คำสั่งเพื่อรับข้อมูลเชิงลึกเพิ่มเติมเกี่ยวกับกระบวนการที่ใช้พอร์ตเฉพาะ ในกรณีของคุณคุณจะออกคำสั่ง lsof -i4UDP:3052. อ่าน man สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีใช้เครื่องมือเนื่องจากแตกต่างกันเล็กน้อยระหว่างรุ่น macOS ปัจจุบันและรุ่นเก่า

หนึ่งในคอลัมน์ที่แสดงโดย lsofคอลัมน์ PID จะแสดง ID ของกระบวนการที่ใช้พอร์ตนั้น คุณสามารถหาข้อมูลเพิ่มเติมเกี่ยวกับกระบวนการที่ใช้ ps.

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.