프로그래밍/Etc
[MAC] 맥에서 개발중 특정포트 죽이기
웰치스짱
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 ~ %
이후에 시작하면 잘 실행이 됩니다.
끝.
반응형