이것을 사용한 후 netstat -lnp
왜 일부 결과에 PID/프로그램 이름이 표시되지 않는지 궁금합니다. 걱정해야 할까요? 아래를 참조하세요:
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:33223 0.0.0.0:* LISTEN 31952/dart
tcp 0 0 127.0.0.1:5037 0.0.0.0:* LISTEN 13351/adb
tcp 0 0 127.0.0.1:41741 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:5939 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:5433 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:5434 0.0.0.0:* LISTEN -
tcp6 0 0 ::1:33223 :::* LISTEN 31952/dart
tcp6 0 0 127.0.0.1:63342 :::* LISTEN 1061/java
tcp6 0 0 ::1:631 :::* LISTEN -
tcp6 0 0 127.0.0.1:8599 :::* LISTEN 1061/java
tcp6 0 0 :::25 :::* LISTEN -
tcp6 0 0 127.0.0.1:6942 :::* LISTEN 1061/java
udp 0 0 224.0.0.251:5353 0.0.0.0:* 26664/chrome
udp 0 0 224.0.0.251:5353 0.0.0.0:* 26664/chrome
udp 0 0 224.0.0.251:5353 0.0.0.0:* 26705/chrome --type
udp 0 0 127.0.0.53:53 0.0.0.0:* -
udp 0 0 0.0.0.0:68 0.0.0.0:* -
udp 0 0 0.0.0.0:631 0.0.0.0:* -
raw6 0 0 :::58 :::* 7 -
나는 그 중 일부를 확인했습니다:
- port_621: 인쇄
- 포트 5939: Teamviewer
- 포트 5433 및 5434: PostgresQL
답변1
netstat에서는 커널 프로세스인 경우 PID를 볼 수 없습니다. 또한 @Mathias Weidner가 제안한 것처럼 netstat를 호출하는 사용자에게 충분한 권한이 없으면 PID가 표시되지 않습니다.