728x90
Windows에서 18100, 18200 포트를 사용 중인 프로세스를 종료하는 방법은 다음과 같습니다.
PID 확인하기
먼저, 각 포트를 사용 중인 프로세스의 PID를 확인하려면 명령 프롬프트(CMD)를 관리자 권한으로 실행한 후 아래 명령어를 입력하세요:여기서 마지막 열에 표시된 숫자가 해당 포트의 프로세스 ID(PID)입니다.
netstat -aon | findstr :18100 netstat -aon | findstr :18200
근데 윈도우에서는 bashShell 에서 삭제 명령을 하면 알지 못하는 명령자라는 오류가 나오는 경우가 있음 그래서 아래의 powrshell을 이용하는 방법을 정리하고자 함
PowrShell를 이용하여 포트 프로세스 확인하고 삭제하는 방법
관리자 권한으로 PowerShell 실행하기
PowerShell을 관리자 권한으로 실행합니다.
포트 사용 프로세스 확인
아래 명령어로 18100, 18200 포트를 사용 중인 프로세스의 PID를 확인할 수 있습니다
Get-NetTCPConnection -LocalPort 18200 | Select-Object OwningProcess
Get-NetTCPConnection -LocalPort 18100 | Select-Object OwningProcess
Get-NetTCPConnection -LocalPort 18100 | ForEach-Object { Stop-Process -Id $_.OwningProcess -Force } Get-NetTCPConnection -LocalPort 18200 | ForEach-Object { Stop-Process -Id $_.OwningProcess -Force }
이 명령어들은 해당 포트를 사용하는 모든 연결의 프로세스를 강제 종료합니다. 한 줄로 작성할 수도 있습니다:
PS C:\Users\admin\Desktop\admin\remote-okestro-common-ui> Get-NetTCPConnection -LocalPort 18100 | ForEach-Object { Stop-Process -Id $_.OwningProcess -Force }
PS C:\Users\admin\Desktop\admin\remote-okestro-common-ui> Get-NetTCPConnection -LocalPort 18200 | ForEach-Object { Stop-Process -Id $_.OwningProcess -Force }
이상 끝
728x90
'컴퓨터 CS' 카테고리의 다른 글
OS 문제 오답 정리 (0) | 2024.08.10 |
---|---|
런타임과 컴파일의 차이? (2) | 2022.09.03 |
컴퓨터 CS - 객체지향 프로그래밍 이란? (0) | 2022.08.23 |