728x90
반응형
리눅스에서는 netstat 명령어를 사용해서 open 상태인 포트와 연동된 프로그램, PID(Process ID)를 확인 할 수 있습니다.
그래서 현재 테스트 환경으로 사용중인 Ubuntu 20.04 리눅스 환경에서 netstat 명령어를 사용하니
기본프로그램에서 빠져있는 걸 확인하여 설치하여 사용하게 됬습니다. 처음 알게된 사실이네요.
apt install net-tools
net-tools 패키지를 설치해서 network 관련된 명령어들과 netstat을 설치해줍니다.
netstat 명령어의 옵션을 보면 여러가지 옵션으로 tcp/udp를 지정하거나 프로그램의 이름을 보거나 특정 조건의 포트만을 검색할 수도 있습니다.
netstat -tulpn
보통 tcp/udp로 열려있는(LISTEN) 포트에 바인딩된 프로그램을 확인하기 위해서는 'netstat -tulpn' 의 명령어를 사용해서 조회할 수 있습니다.
만약 특정 port 만 확인하고 싶을 경우 grep을 사용해서
netstat -tulpn | grep [포트번호]
포트번호를 grep 조건에 넣어 사용하면 찾는 포트를 확인할 수 있습니다.
본 포스팅의 내용 및 이미지를 무단 전재, 재배포 또는 복사를 금지합니다.
인용 시 출처와 같이 공개해주세요!
도움이 되셨다면 댓글 또는 공감 부탁드립니다!
728x90
반응형
'IT > Linux_리눅스' 카테고리의 다른 글
[리눅스 / 명령어] 리눅스 프로세스 번호 확인하여 프로세스 강제 종료하기 / ubuntu 프로세스 강제종료 (0) | 2023.08.17 |
---|---|
[Linux / Ubuntu] Ubuntu 20.04 네트워크 bonding 예시, Ubuntu 간단하게 본딩 설정 하기 (0) | 2023.04.07 |
[Linux / 디스크] 리눅스 df, du 명령어의 차이와 사용법 (0) | 2023.02.14 |
[Linux / dd] 리눅스 dd 명령어로 I/O 성능 테스트, 리눅스 읽기/쓰기 성능 테스트 하기 (0) | 2023.02.02 |
[Linux / tee] 리눅스 tee 명령어로 파일 끝에 내용 붙이기 / 파일 끝에 텍스트 붙이기 (0) | 2023.01.17 |
댓글