netstat -ano
윈도우에서 특정포트가 사용중인지 알아보기 위해서는 다음과 같이 명령어를 실행하면 된다.
먼저 윈도우+R을 눌러 'cmd'를 입력하자.
그리고 나서 아래 명령어로 찾자.
netstat -ano
이렇게 입력하면..
여기서 IP주소:포트 번호(좌측 빨간 네모처럼) 형태로 목록이 쫙 나온다. 그리고 그에 해당되는 PID가 제일 우측 열(오른쪽 빨간 네모처럼)에 나온다.
여기서 한땀한땀 찾으면 끝!!!!!
이라면.. 리눅스의 grep에 비해 너무 아쉽지 않을까? 리눅스는 포트 찾고 파이프라인 연결해서 grep으로 원하는거만 쏙 뽑아낼 수 있는데...
윈도우도 파이프라인 태울 수 있다. grep같은것도 있고. 바로 find. find의 대략적인 설명은 아래 테이블 참고
find /I "찾을문자열" ["$파일경로"] /I : 문자의 대소문자 구분 안할때 사용 /N : 찾는 문자열이 속한 줄 번호를 표시하고싶을 때 /C : 찾는 문자열이 속한 줄 수만 표시 /V : 찾는 문자열이 없는 줄만 표시 $"파일경로" 찾고자 하는 문자열을 특정 파일에서 찾고자 할 때. 이거는 없어도 됨. |
자, 만약 내가 8080포트를 사용하고있는 목록을 보고싶다면 아래와 같이 입력하자.
netstat -ano | find /I "8080"
실행결과는..
잘 찾아진다. :)
반응형
댓글