상세 컨텐츠

본문 제목

[MAC] 맥에서 개발중 특정포트 죽이기

프로그래밍/Etc

by 웰치스짱 2023. 3. 16. 15:52

본문

반응형

저는 intelliJ로 맥에서 개발중인데 가끔씩 intelliJ가 죽으면 사용중인던 해당 포트가 같이 죽지 않고 남아있어서 문제가 되는 경우가 있습니다.

이럴때는 그 포트를 특정하여 찾아서 수동으로 죽여야 합니다.

 

아래처럼 포트가 사용중이라고 나옵니다.

 

그럼 아래처럼 그 해당 포트를 수동으로 죽입니다. 

먼저 터미너를 열고 아래처럼 포트를 사용중인 프로세스를 검색합니다.

 

(base) xxxx@ByoungGunui-Macmini ~ % sudo lsof -i :4000
Password:
COMMAND   PID   USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
java    62357 xxxx  151u  IPv6 0x4193b8f73e440b01      0t0  TCP *:terabase (LISTEN)

보면 이전에 사용했던 4000번 포트에 java가 실행중인것을 알 수 있습니다. 

PID(프로세스ID)가 62357이라고 하니 그 PID를 죽이면 됩니다.

 

(base) xxxx@ByoungGunui-Macmini ~ % sudo kill -9 62357
Password:
(base) xxxx@ByoungGunui-Macmini ~ % sudo lsof -i :4000
(base) xxxx@ByoungGunui-Macmini ~ %

 

이후에 시작하면 잘 실행이 됩니다.

 

끝.

반응형

관련글 더보기

댓글 영역