특정 포트의 프로세스 강제 종료

곽태욱·2020년 1월 30일
0

웹 개발을 하다보면 특정 포트에 이미 앱이 실행 중이어서 현재 앱을 실행할 수 없다는 오류를 겪곤 한다.

Windows 10

netstat -a -o

위 명령어를 입력하면 현재 네트워크 상에서 실행 중인 프로세스 리스트가 뜨는데 0.0.0.0:포트번호를 찾아 거기에 해당하는 PID(프로세스 아이디)를 알아낸다.

taskkill /f /pid 18596

그리고 위 명령어에서 숫자 대신 아까 알아낸 PID를 입력해 해당 프로세스를 종료시킨다.

macOS

# lsof -i :"포트 번호"
lsof -i :3000

# kill -9 "PID"   
kill -9 34242

권한이 없다면 명령어 앞에 sudo 입력

profile
이유와 방법을 알려주는 메모장 겸 블로그. 블로그 내용에 대한 토의나 질문은 언제나 환영합니다.

0개의 댓글