Mac에서 현재 열려있는 포트 확인 및 닫기

DSC08663

VSCode에서 작업을 하다가

갑자기 VSCode가 강제종료가 된 후 다시 켜지는 일이 있었다.
그 때 VSCode에서는 몇 개의 개발 서버를 터미널에서 구동하고 있던 중인데,
포트가 안닫혔는지 계속 사용하고 있는 포트라는 메세지가 떠서 이를 해결한 부분의 기록을 남긴다.

1. 열린 포트 확인

먼저 해당 포트가 열려있는지 확인이 필요하고 그 포트를 담당하는 PID를 알아야 한다.

# 전체 열린 포트 찾는 명령어
sudo lsof -PiTCP -sTCP:LISTEN

# 특정 포트 찾기 (3000)
sudo lsof -i :3000

위 명령어를 통해 열린 포트를 찾는다.

2. 포트 닫기

아래의 명령어를 통해 PID를 죽인 뒤 확인하면 잘 된다.

# PID에는 위에서 알아낸 PID를 적는다.
sudo kill -9 PID

Written by@MHLab
로또는 흑우집합소 🎲
와인관리, 시음노트, 셀러관리는 마와셀 🥂

🫥 My Service|  📜 Contact|  💻 GitHub