ฉันจะบอกได้อย่างไรว่าฟังบนพอร์ตใดบน Ubuntu ฉันจะรับรายการพอร์ตที่ใช้งานได้อย่างไร
ฉันจะบอกได้อย่างไรว่าฟังบนพอร์ตใดบน Ubuntu ฉันจะรับรายการพอร์ตที่ใช้งานได้อย่างไร
คำตอบ:
"ใช้งาน" เช่นเดียวกับการเชื่อมต่อที่ใช้งานอยู่หรือโปรแกรมกำลังฟังอยู่หรือไม่ หรือทั้งคู่?
ทำงานsudo netstat -lp
ในสถานีของคุณ นี่จะบอกคุณว่าพอร์ตใดบ้างที่เปิดรับการเชื่อมต่อและโปรแกรมใดบ้างที่กำลังฟัง ลองsudo netstat -p
สิ่งเดียวกันรวมถึงการเชื่อมต่อที่ใช้งานอยู่ในปัจจุบัน
fuser -n tcp 8080
จะเข้าใกล้มันจากปลายอีกด้าน; แสดงให้คุณเห็นว่ากระบวนการใด (ถ้ามี) กำลังฟังบนพอร์ต TCP 8080