본문 바로가기

IT 기술

윈도우에서 특정 포트 죽이기

반응형
네트워크 기반 프로그램을 짜다보면 특정 포트를 사용하게 되는데 이 때 실행중인 프로그램을 종료해도 포트가 아직 살아있는 경우가 있습니다.
리눅스에서는 간단하게 프로세스를 죽이면 되는데 윈도우에서는 어떻게 해야할지 몰라서 많이 당황하는데 오늘 그 해결책을 알려드리겠습니다.

먼저 리눅스와 같이 특정 포트에서 실행중인 프로세스를 찾아야 합니다.
시작 -> 실행 -> cmd 혹은 윈도우키(?)+R -> cmd 를 입력하여 커맨드 창을 띄웁니다.
현재 자신이 사용하고자 하는 포트가 열려있는지 검색하기 위해 명령어를 입력해봅니다.

netstat -a -o

위의 명령어를 입력하면 열려있는 포트는 물론 해당 PID까지 보입니다.
그럼 리눅스에서와 마찬가지로 PID를 죽이면 되는 것입니다.
명령어는 다음과 같습니다.

taskkill /f /pid (PID번호) 

간단하지만 모르고 넘어갈 수 있는 것들은 반드시 숙지하도록 합시다.
반응형

'IT 기술' 카테고리의 다른 글

XML 시작(2)  (0) 2012.01.25
XML 시작  (0) 2012.01.25
Multibyte기반 프로그램을 Unicode기반으로 변경할 때  (0) 2012.01.25
문자 표현 방법  (0) 2012.01.25
OpenGL 용어 및 함수 이것저것..(2)  (0) 2012.01.25