웹 개발을 하다보면 특정 포트에 이미 앱이 실행 중이어서 현재 앱을 실행할 수 없다는 오류를 겪곤 한다.
netstat -a -o
위 명령어를 입력하면 현재 네트워크 상에서 실행 중인 프로세스 리스트가 뜨는데 0.0.0.0:포트번호
를 찾아 거기에 해당하는 PID(프로세스 아이디)를 알아낸다.
taskkill /f /pid 18596
그리고 위 명령어에서 숫자 대신 아까 알아낸 PID를 입력해 해당 프로세스를 종료시킨다.
# lsof -i :"포트 번호"
lsof -i :3000
# kill -9 "PID"
kill -9 34242
권한이 없다면 명령어 앞에 sudo
입력