노드는 서버를 구동할때 라우팅 파일이나 app.js 같은 서버관련 코드를 수정하게되면 바로 적용이 안된다. 그렇기에 서버관련파일이 수정되면 노드몬 모듈을 사용해서 다시 서버를 재구동하도록 한다. 노드몬 작동중에 터미널창을 껏다가 노드몬을 재작동하려고하면 포트를 이미 점거하고 있어서 재구동을 못한다. (사실 재구동할 필요가 없지만 만약 로그를 확인하던지 다른 이유로 노드몬을 재구동해야하는 상황) 그럴때 서버를 종료하기위해서 위의 코드를 써서 노드몬을 강제 종료해주면 된다. $ lsof -nP -iTCP:3000 | grep LISTEN node 24576 TCP *:3000(port_number) (LISTEN) $ kill 24576 $ sudo lsof - :3000 $ kill -9 PID