문제
Windows Server 2022에서 관리자 권한으로 명령 프롬프트를 실행한 뒤 'netstat'로 열린 포트와 연관된 실행 파일(프로세스)을 확인하려고 한다. 어떤 옵션을 사용해야 하는가?
① netstat –b ② netstat -p ③ netstat –a ④ netstat -n
정답
1번
해설
정답: 1. Windows netstat의 -b 옵션은 각 연결·수신 포트를 생성한 실행 파일(프로세스)의 이름을 함께 표시하며, 관리자 권한이 필요하다.
오답 풀이
- 1번: 실행 파일(프로세스)명을 보여주는 옵션은 -b이므로 정답이다.
- 2번: Windows netstat -p는 특정 프로토콜(TCP/UDP 등)로 필터링하는 옵션이다(리눅스 netstat의 -p와 의미가 다름).
- 3번: -a는 모든 연결과 수신 포트를 표시하지만 실행 파일명은 보여주지 않는다.
- 4번: -n은 주소·포트를 이름 대신 숫자로 표시하는 옵션이다.
보충 개념 실행 파일을 보는 netstat -b 와 함께 -o(소유 프로세스 PID 표시), -a(전체), -n(숫자) 옵션을 조합(예: netstat -anob)하면 포트·상태·PID·실행 파일을 한 번에 확인할 수 있다.