본문 바로가기
개발/Git, GitHub

Git Bash - 윈도우 사용 중인 포트 강제 종료하기

by 피로물든딸기 2024. 1. 14.
반응형

깃허브 데스크탑으로 프로젝트 관리하기 강의 오픈!! (인프런 바로가기)

 

Git / GitHub 전체 링크

 

리액트를 종료했음에도 새로 시작할 경우 아래와 같이 현재 포트가 사용 중인 경우가 있다.

$ npm run start

> react-material@0.1.0 start
> react-scripts start

...

Something is already running on port 3000.

 

이런 경우 강제로 사용 중인 포트를 종료해 보자.

 

Git Bash에서 netstat -ano | grep [Port Number]를 입력해보자.

 

$ netstat -ano | grep 3000
  TCP    0.0.0.0:3000           0.0.0.0:0              LISTENING       32692
  TCP    127.0.0.1:3000         127.0.0.1:14296        ESTABLISHED     32692
  TCP    127.0.0.1:14296        127.0.0.1:3000         ESTABLISHED     6004

 

LISTENING 옆의 32692가 프로세스의 PID가 된다.

taskkill -F -PID [PID Number]로 프로세스를 강제로 종료하자.

$ taskkill -F -PID 32692
성공: 프로세스(PID 32692)가 종료되었습니다.
반응형

댓글