포스팅으로 작성하기에는 소소한 내용이지만, 드문드문 발생하는 현상이기 때문에 명령어를 정리해두고 메모장으로 활용한다.
개발을 하다보면 암묵적으로 사용되는 기본 포트(8080, 21, 23 등)를 어떤 프로세스가 점유하고 있는 경우가 있다.
이 때 점유중인 프로세스를 확인해서 불필요한 프로세스가 점유 중인 경우에는 해당 프로세스를 강제 종료하거나, 다른 포트를 사용하도록 하여 포트 점유를 풀게 할 수 있다.
여기서는 사용중인 프로세스를 확인하고 종료하는 방법을 정리하겠다.
윈도우
- 점유중인 프로세스 (o가 프로세스id) 확인하기
netstat -ano | findstr 포트번호
- 프로세스ID로 확인하기
tasklist /FI "PID eq 프로세스ID"
- 프로세스 종료
taskkill /F /PID 12808
맥/리눅스