반응형

포스팅으로 작성하기에는 소소한 내용이지만, 드문드문 발생하는 현상이기 때문에 명령어를 정리해두고 메모장으로 활용한다.

개발을 하다보면 암묵적으로 사용되는 기본 포트(8080, 21, 23 등)를 어떤 프로세스가 점유하고 있는 경우가 있다.
이 때 점유중인 프로세스를 확인해서 불필요한 프로세스가 점유 중인 경우에는 해당 프로세스를 강제 종료하거나, 다른 포트를 사용하도록 하여 포트 점유를 풀게 할 수 있다.
여기서는 사용중인 프로세스를 확인하고 종료하는 방법을 정리하겠다.

윈도우

  • 점유중인 프로세스 (o가 프로세스id) 확인하기
    netstat -ano | findstr 포트번호
  • 프로세스ID로 확인하기
    tasklist /FI "PID eq 프로세스ID"
  • 프로세스 종료
    taskkill /F /PID 12808

맥/리눅스

  • 포트를 점유하고 있는 프로세스 확인하기
    sudo lsof -i :포트 번호

  • 프로세스 종료
    sudo kill -9 프로세스번호

 

 

 

반응형