IT_Server/WINDOWS SERVER

특정 port 사용하는 process 확인하기

JJun ™ 2012. 5. 22. 15:00

--------------------------------------------------------------

출처: http://iceken.egloos.com/4327131


별거 아닌데 매번 옵션을 까먹어서리... 쩝...

--------------------------------------------------------------


1. 8080 port PID 확인


    C:\>netstat -ano | find "8080"

        => 해당 포트가 사용중이지 않을 경우에는 아무값도 나오지 않는다.

        => 해당 포트가 사용중일 경우에는 아래와 같이 나온다

            TCP 0.0.0:4899 0.0.0.0:0 LISTENING 2952



2. PID 2952  프로세스 찾기


    C:\>tasklist /FI "PID eq 2952"


        이미지 이름                   PID    세션 이름           세션#    메모리 사용

        ==================== ======= =============== ======= ============

        javaw.exe                   2952    Console                 0      44,512 K



3. 해당 포트 프로세스를 중지하기 (task kill)

    

    C:\> for /f "tokens=5" %p in (' netstat -ano ^| find ":8080" ') do taskkill /F /PID %p

    


*** 해당 포트를 사용하는 프로세스를 직접 확인 하는 방법 (task list)


    C:\> for /f "tokens=5" %p in (' netstat -ano ^| find ":8080" ') do tasklist /FI "PID eq %p"



'IT_Server > WINDOWS SERVER' 카테고리의 다른 글

[펌] IIS에서 HTTP 리디렉션 이용하기  (0) 2014.09.25
[펌] IIS 7 WEB 설정 및 FTP 설정  (0) 2011.11.10
net use 명령 사용법  (0) 2011.06.07
DNS & IIS 설정  (0) 2011.04.15
[펌] Account Lockout - EventCombMT  (0) 2010.06.27