본문 바로가기

현재 열려있는 포트 확인 하고 닫기(mac m1, m2, m3....etc)

출입금지 발행일 : 2023-11-27

열린 포트 확인 및 닫기
열린 포트 확인 및 닫기

개발을 하다 보면 갑자기 내가 설정 해 놓은 포트로 서버가 실행이 되지 않을때가 있다.  그때 아래 와 같이 Listen 되는 포트를 확인 하고 해당 포트를 강제로 닫는 명령어를 사용함으로 이슈를 해결 할 수 있다. 별 내용이 없어서 바로 본론으로 들어가겠다.

 

//일반
lsof -PiTCP -sTCP:LISTEN

// 관리자 권한
sudo lsof -PiTCP -sTCP:LISTEN

listen 되고 있는 포트들을 확인 할 수 있다.

 

// 일반
lsof -i :3000

// 관리자 권한
sudo lsof -i :3000

그중에서 제거 하고 싶은 포트번호(3000)를 넣어서 프로세스의 PID를 확인 한다.

 

// 일반
kill -9 PID

// 관리자 권한
sudo kill -9 PID

 

위에서 찾은 PID로 kill 명령어를 날리면 아무런 반응 없이..  끝나면 정상적으로 죽인것이다.

 

반응형

댓글