본문 바로가기

Apple

[MAC] 사용중인 포트로 프로세스 찾아서 강제 종료(kill)하기

반응형

 

로컬에서 프로젝트를 실행하다가 간혹 비정상적으로 종료되는 경우에

사용중인 포트가 있어 이를 강제로 Kill해야하는 경우가 있어 이를 위해 작성한다..

 

⌗ 사용중인 Port로 프로세스 PID 찾기

# 사용법
lsof -i :포트번호

# 예시
lsof -i :8080 
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME 
test 1234 shaking 15u IPv4 0x1f23462a48d69d65 0t0 TCP localhost:cslistener (LISTEN)

 

⌗ 프로세스 PID 로 강제 종료하기

# 사용법
kill -9 [PID]

# 예시
kill -9 1234

 


[참고]

stackoverflow.com/questions/3855127/find-and-kill-process-locking-port-3000-on-mac

 

Find (and kill) process locking port 3000 on Mac

How do I find (and kill) processes that listen to/use my tcp ports? I'm on mac os x. Sometimes, after a crash or some bug, my rails app is locking port 3000. I can't find it using ps -ef... When ...

stackoverflow.com

 

반응형

'Apple' 카테고리의 다른 글

[Mac] Telnet 설치  (0) 2020.07.22
[IOS] App - 월렛(Wallet)에 멤버십카드 등록  (0) 2019.11.13

❥ CHATI Github