반응형
Today
Total
Recent Posts
Recent Comments
Archives
11-23 18:52
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
관리 메뉴

UD_park's IT story

[Linux] netstat 명령어에 대한 설명 본문

IT - Operating System&Server/Linux

[Linux] netstat 명령어에 대한 설명

kingllzn 2018. 10. 18. 13:09
반응형
SMALL

이번 포스팅에서는 Linux 명령어인

netstat에 대해서 설명해보도록 하겠습니다.

 

정의를 먼저 살펴보도록 하겠습니다.

 

netstat 명령어는 네트워킹과 연결된

시스템의 정보를 출력한다. 만약 인자가

존재하지 않는다면, 외부에 열려 있는

모든 소켓의 정보를 출력한다.

쉽게 말하자면, 네트워크 연결과

포트를 출력하는 명령어입니다.

 

그럼 netstat의 기본 문법과 옵션에

대해서 알아보도록 하겠습니다.

 

netstat [-vWeenNcCF] [<Af>] -r

netstat {-V|--version|-h]--help} 

netstat [-nWnNcaeol] [<Socket> ...]

netstat {[-vWeenNac] -i | [-cWnNe] -M | -s}

 

첫 번째 인자

 

-r : 라우팅 테이블을 출력합니다.

 

-i : 인터페이스 테이블을 출력합니다.

 

-g : 멀티캐스트 그룹을 숫자의

형태로 출력합니다.

 

-s : 네트워킹 통계를 출력합니다.

 

-M : 매스커레이드(Masquerad) 상태를

출력합니다.

netstat의 기본적인 문법에 알아보았으니

이제는 옵션에 대해서 알아보도록 하겠습니다.

 

-v : 상세한 정보를 출력합니다.

 

-W : 긴 형태의 IP 주소를 출력합니다.

 

-n : 도메인 형태가 아닌 IP 주소의

형태로 출력합니다.

--numeric-hosts : 호스트명을 도메인으로

해석하지 않고 숫자 형태로 출력합니다.

--numeric-ports : 포트명을 해석하지않고

숫자 형태로 출력합니다.

--numeric-user : 사용자명을 해석하지 않고

숫자의 형태로 출력합니다.

 

-N : 하드웨어의 이름을 해석하여

출력합니다.

 

-e : 보다 상세하게 정보를 출력합니다.

 

-p : 소켓의 PID 프로그램 정보를 출력합니다.

 

-c : 초 간격으로 정보를 업데이트하여,

계속적으로 출력합니다.

 

-l : LISTENING 상태의 서버 소켓을

출력합니다.

 

-a : 있는 소켓 모두를 출력합니다.

 

-o : 네트워킹 타이머와 관련된

정보를 출력합니다.

 

-F : FIB(Forwarding Information Base)

정보를 출력합니다.

 

-C : FIB 대신에 라우팅의 캐시를

출력합니다.

 

-V : 버전 정보를 출력합니다.

사용예시는 보안상의 이유로

첨부 이미지로 대체하도록 하겠습니다.

 

 

이상으로 Linux 명령어인 netstat에

대한 설명을 마치도록하겠습니다.

 

혹시 다른것에 대해 궁금하신게

있으시다거나 포스팅 요청은

댓글에 달아주시기 바랍니다.

 

아는것이면 친절하고 쉽게,

모르는 것이면 또 제가 알아내서

친절하게 쉽게 포스팅하여

설명해드리도록 하겠습니다.

 

 

 

반응형
LIST
Comments