본문 바로가기
Q&A2022년 12월 13일1분 읽기

리눅스에서 포트 사용 중인 프로세스 찾기

배
배준호
조회 568댓글 1

특정 포트를 사용 중인 프로세스를 찾는 방법을 알려주세요.

댓글 1

김김영삼3년 전

포트 사용 프로세스 찾기:

# 방법 1: lsof (가장 확실)
sudo lsof -i :80
sudo lsof -i :3000

# 방법 2: ss
sudo ss -tulnp | grep :80

# 방법 3: netstat (레거시)
sudo netstat -tulnp | grep :80

# 방법 4: fuser
sudo fuser 80/tcp
sudo fuser -v 80/tcp # 상세

# 포트 강제 해제
sudo fuser -k 3000/tcp # 해당 포트 프로세스 종료
sudo kill $(sudo lsof -t -i :3000) # 동일

"Address already in use" 에러가 날 때 이 명령어로 어떤 프로세스가 포트를 점유하고 있는지 확인하세요.

Ctrl+Enter로 등록