본문 바로가기
IT/Linux_리눅스

[Linux / netstat] netstat 명령어로 리눅스 포트를 사용중인 프로세스 확인하기 , Ubuntu 20.04 netstat 사용

by 능보테 2023. 2. 19.
728x90
반응형

리눅스에서는 netstat 명령어를 사용해서 open 상태인 포트와 연동된 프로그램, PID(Process ID)를 확인 할 수 있습니다. 

그래서 현재 테스트 환경으로 사용중인 Ubuntu 20.04 리눅스 환경에서 netstat 명령어를 사용하니

기본프로그램에서 빠져있는 걸 확인하여 설치하여 사용하게 됬습니다. 처음 알게된 사실이네요.

 

Ubuntu 20.04.의 기본 프로그램에서 빠져있는 netstat

 

apt install net-tools

 

net-tools 패키지를 설치해서 network 관련된 명령어들과 netstat을 설치해줍니다. 

 

netstat --help

netstat 명령어의 옵션을 보면 여러가지 옵션으로 tcp/udp를 지정하거나 프로그램의 이름을 보거나 특정 조건의 포트만을 검색할 수도 있습니다. 

 

netstat -tulpn

netstat -tulpn

보통 tcp/udp로 열려있는(LISTEN) 포트에 바인딩된 프로그램을 확인하기 위해서는 'netstat -tulpn' 의 명령어를 사용해서 조회할 수 있습니다. 

만약 특정 port 만 확인하고 싶을 경우 grep을 사용해서 

netstat -tulpn | grep [포트번호]
포트번호를 grep 조건에 넣어 사용하면 찾는 포트를 확인할 수 있습니다. 

 


본 포스팅의 내용 및 이미지를 무단 전재, 재배포 또는 복사를 금지합니다.

인용 시 출처와 같이 공개해주세요!

도움이 되셨다면 댓글 또는 공감 부탁드립니다!

728x90
반응형

댓글