node.js로 프로젝트를 하다보면서 분명 터미널에서 ^C (ctrl + c) => 종료 를 눌렀음에도 불구하고 port가 돌아가는 경우가 있었다.
이때 터미널에서 명령어로 사용중인 포트를 확인하고 종료할 수 있다.
많은 블로그에서 lsof -i : "포트번호" 로 확인을 했다고 하는데 나는 다른게 뜨길래 좀 찾아봤더니 아래와 같은 코드로 해결할 수 있었다.
특정포트 확인
lsof -i tcp: "포트번호"
포트 종료
앞서 찾은 포트의 PID 값을 명령어에 입력하면 종료할 수 있다.
kill -9 "PID"
정리
두줄로 요약해보자