Kill Process: Windows 에서 살아있는 포트 찾아서 강제로 죽이기
2010/07/07 11:46간혹 이클립스로 개발하다보면, 어쩔수없이 강제 종료를 하게되는데..
이때, 이클립스 플러그인으로 톰캣을 연동해 사용하다 강제 종료 했다면,
톰캣 포트가 죽지않아, 강제로 죽여야 하는 상황에 놓이게 된다.
유닉스나 리눅스면, nestate 또는 ps 와 같은 명령어로 PID를 찾고,
kill 명령어로 해당 PID 를 찾아 죽일수 있으나, Windows는 당췌 알수없어, 매번 구글링을 하게 된다.
이젠 이 구글링 하는것도 귀찮아 정리해야겠다. ㅇㅎㅎ
열린 포트의 PID 확인하기
netstate -ao위의 명령어를 사용하면, 아래와 같은 형식으로 출력된다.
프로세스 강제 종료하기
netstate 는 리눅스나 윈도우즈나 동일한데, 아마 맥도 동일할듯..
kill 명령어는 윈도우즈용 명령어에는 없다. 윈도우즈 전용은 taskkill 을 사용한다.
이때, 이클립스 플러그인으로 톰캣을 연동해 사용하다 강제 종료 했다면,
톰캣 포트가 죽지않아, 강제로 죽여야 하는 상황에 놓이게 된다.
유닉스나 리눅스면, nestate 또는 ps 와 같은 명령어로 PID를 찾고,
kill 명령어로 해당 PID 를 찾아 죽일수 있으나, Windows는 당췌 알수없어, 매번 구글링을 하게 된다.
이젠 이 구글링 하는것도 귀찮아 정리해야겠다. ㅇㅎㅎ
열린 포트의 PID 확인하기
netstate -ao위의 명령어를 사용하면, 아래와 같은 형식으로 출력된다.
Proto Local Address Foreign Addresss State PID죽이고 싶은 포트가 10000번 이었는데,.. 10000번 포트를 차지하고 있는 프로세스는 666 이구나!!
TCP 나의-컴퓨터:10000 somewhere.com LISTENING 666
프로세스 강제 종료하기
netstate 는 리눅스나 윈도우즈나 동일한데, 아마 맥도 동일할듯..
kill 명령어는 윈도우즈용 명령어에는 없다. 윈도우즈 전용은 taskkill 을 사용한다.
taskkill /F /PID 666위와 같이 강제종료 옵션 /F 와 같이 사용하면, 죽이지 못할 프로세스가 없다!! 유후!!
Trackback URL : http://miconblog.com/tc/sohn/trackback/621
-
Kill Process: Windows 에서 살아있는 포트 찾아서 강제로 죽이기
Tracked from 不알프레도의 블로그!! 2010/12/06 16:53 Delete[출처 : http://miconblog.com/tc/sohn/621] Kill Process: Windows 에서 살아있는 포트 찾아서 강제로 죽이기 간혹 이클립스로 개발하다보면, 어쩔수없이 강제 종료를 하게되는데..이때, 이클립스 플러그인으로 톰캣을 연동해 사용하다 강제 종료 했다면,톰캣 포트가 죽지않아, 강제로 죽여야 하는 상황에 놓이게