안녕하세요!
오늘은 윈도우(Windows) 운영체제에서 특정 포트를 점유하고 있는 프로세스를
간단하게 종료하는 방법을 소개해 드리려고 해요.
이 과정은 서버 개발이나 네트워크 관련 작업을 하다 보면 종종 필요한데,
어렵지 않으니 함께 천천히 따라해 보세요!
1. 명령 프롬프트(cmd) 열기
가장 먼저, 명령 프롬프트(cmd)를 실행해야 합니다. 여기서 중요한 점은, 관리자 권한으로 실행해야 제대로 작동한다는 것!
실행 방법:
- Windows + R 키를 눌러 실행창을 엽니다.
- cmd라고 입력하고 Enter를 누릅니다.
- 또는, 시작 메뉴에서 "명령 프롬프트"를 검색한 뒤 관리자 권한으로 실행을 클릭하세요.
이제 명령 프롬프트가 실행되었죠? 자, 이제 본격적으로 프로세스를 확인하고 종료해보겠습니다.
2. 포트 번호로 프로세스 ID(PID) 찾기
이제 특정 포트를 점유하고 있는 프로세스를 찾아보겠습니다. 예를 들어, 서버를 테스트할 때 자주 사용하는 8080 포트에서 문제가 발생할 수 있겠죠? 그럼 해당 포트에 연결된 프로세스를 확인하는 명령어는 다음과 같습니다.
netstat -aon | findstr :[포트번호]
예시로, 8080 포트를 점유하고 있는 프로세스를 확인해볼까요? 아래와 같이 명령어를 입력해 주세요.
netstat -aon | findstr :8080
이 명령어를 실행하면, 해당 포트를 사용하는 프로세스 ID(PID)를 확인할 수 있습니다. 명령어 출력 결과에서 마지막에 표시되는 숫자가 바로 PID입니다. 이 값을 기억해두세요!
3. 프로세스 종료하기
이제 특정 포트를 사용하는 프로세스를 종료하는 단계입니다. 조금 전 찾은 PID를 이용해 해당 프로세스를 종료해보겠습니다.
taskkill /F /PID [프로세스ID]
예를 들어, PID가 1234라면 아래와 같이 입력해 주세요.
taskkill /F /PID 1234
여기서 /F 옵션은 프로세스를 강제 종료하는 명령이에요. 정상적으로 종료되지 않는 프로세스도 이 옵션을 사용하면 확실하게 종료할 수 있습니다.
마무리
자, 이제 특정 포트를 점유하고 있는 프로세스를 성공적으로 종료할 수 있겠죠? 이 방법은 간단하면서도 매우 유용한데요, 특히 개발 환경에서 서버가 특정 포트를 점유한 채로 남아 있을 때 정말 큰 도움이 될 거예요.
이제 더 이상 귀찮게 포트 문제로 고생하지 말고, 이 간단한 방법으로 깔끔하게 해결해보세요!
필요할 때마다 이 글을 참고해서 언제든지 적용할 수 있으니, 잊지 말고 기억해 두시기 바랍니다.
궁금한 점이 있거나 추가적인 도움이 필요하면 언제든지 댓글로 알려주세요! 😊
'여러가지 > Window 10 & 11' 카테고리의 다른 글
[Window 10 & 11] 터미널에서 ssh 로 다른 서버 접속 시 에러 날 때 !! (WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!) (0) | 2024.07.12 |
---|---|
[Window 10 & 11] 커맨드(cmd)를 사용하여 재부팅 하는 방법 !! (2) | 2023.11.21 |
[Window 10] 윈도우10 에서 새로운 로컬 계정 만드는 방법 !! (0) | 2023.10.12 |
[Window 10] 윈도우10 폴더에 관리자 권한 부여하여 권한 얻는 방법 !! (0) | 2023.09.22 |
[Window 10 & 11] Removable Storage Devices 폴더 삭제하는 방법 !! (0) | 2023.08.18 |
댓글