본문 바로가기
컴퓨터

[Linux] 네트워크 포트 프로세스 확인/삭제/서버 강제종료

by 도도새 도 2023. 7. 7.

네트워크 정보 확인

netstat 명령어는 네트워크와 관련된 정보를 보여준다.

$ netstat -o //pid 포함한 네트워크 정보 출력

 

출력 예시

TCP 127.0.0.1:49670 DESKTOP-P9M3RT8:49671 ESTABLISHED 5000

  • TCP: 전송 제어 프로토콜(TCP)을 사용하여 통신이 이루어진다는 것을 나타낸다. TCP는 인터넷에서 데이터를 안정적으로 전송하기 위해 사용되는 프로토콜이다.
  • 127.0.0.1:49670: 로컬 호스트(자기 자신)의 IP 주소인 127.0.0.1과 포트 번호 49670을 나타낸다. 이는 현재 시스템에서 실행 중인 프로그램이 로컬로 들어오는 TCP 연결을 수신하기 위해 사용 중인 주소와 포트 번호다.
  • ESTABLISHED: 연결이 현재 활성화되어 있음을 나타낸다.
  • 5000: 해당 프로세스의 PID이다

 

프로세스 없애기

kill을 사용한다.

kill PID

ex) kill 5000

강제종료

kill -9 PID

이로서 8080포트 등에 로컬 서버가 실행 중일 때 명령어로 해당 프로세스를 종료할 수 있게 되었다.

댓글