English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux netstat 명령어

Linux 명령어大全

Linux netstat 명령어는 네트워크 상태를 표시하기 위해 사용됩니다.

netstat 명령어를 사용하면 전체 Linux 시스템의 네트워크 상태를��아낼 수 있습니다.

문법

netstat [-acCeFghilMnNoprstuvVwx][-A<네트워크 유형>][--ip]

파라미터 설명

  • -a 또는--all - 모든 연결에서 소켓을 표시.
  • -A<네트워크 유형> 또는--<네트워크 유형> - 해당 네트워크 유형 연결에서 관련 주소 나열.
  • -c 또는--continuous - 네트워크 상태를 지속적으로 나열.
  • -C 또는--cache - 라우터가 설정한 캐시 정보 표시.
  • -e 또는--extend - 네트워크와 관련된 다른相关信息 표시.
  • -F 또는--fib - 라우팅 캐시 표시.
  • -g 또는--groups - 멀티캐스트 기능 그룹 구성원 명단 표시.
  • -h 또는--help - 온라인 도움말.
  • -i 또는--interfaces - 네트워크 인터페이스 정보 표시.
  • -l 또는--listening - 모니터링 중인 서버의 소켓을 표시.
  • -M 또는--masquerade - 가장자리를 표시하는 네트워크 연결.
  • -또는--IP 주소를 직접 사용하고, 도메인 서버를 통해 사용하지 않습니다.
  • -N 또는--N 또는--netlink 또는
  • -symbolic 네트워크 하드웨어 부속 장치의 상징적 연결 이름 표시.--o 또는
  • -timers 타이머 표시.--p 또는
  • -programs 사용 중인 소켓 프로그램 식별 코드와 프로그램 이름 표시.--r 또는
  • -route Routing Table 표시.--s 또는
  • -statistics 네트워크 작업 정보 통계 표시.--t 또는
  • -tcp TCP 전송 프로토콜의 연결 상태 표시.--u 또는
  • -udp UDP 전송 프로토콜의 연결 상태 표시.--v 또는
  • -verbose 명령어 실행 과정 표시.--V 또는
  • -version 버전 정보 표시.--w 또는
  • -raw RAW 전송 프로토콜의 연결 상태 표시.--x 또는-unix 이 매개변수의 효과는 지정된"
  • --A unix" 매개변수가 동일.--ip 또는-inet 이 매개변수의 효과는 지정된"

A inet" 매개변수가 동일.

온라인 예제

# netstat -상세한 네트워크 상태 표시

a

# netstat -현재 등록UDP 연결 상태 표시

nu

# netstat -UDP 포트 번호 사용 상태 표시
apu
프로토ocol 수신-Q 전송-Active 인터넷 연결 (서버와 구성된)/프로그램 이름  
udp    0   0 *:32768           *:*                   -          
udp    0   0 *:nfs            *:*                   -          
udp    0   0 *:641            *:*                   3006/rpc.statd   
udp    0   0 192.168.0.3:netbios-ns   *:*                   3537/nmbd      
udp    0   0 *:netbios-ns        *:*                   3537/nmbd      
udp    0   0 192.168.0.3:netbios-dgm   *:*                   3537/nmbd      
udp    0   0 *:netbios-dgm        *:*                   3537/nmbd      
udp    0   0 *:tftp           *:*                   3346/xinetd     
udp    0   0 *:999            *:*                   3366/rpc.rquotad  
udp    0   0 *:sunrpc          *:*                   2986/portmap    
udp    0   0 *:ipp            *:*                   6938/cupsd     
udp    0   0 *:1022           *:*                   3392/rpc.mountd   
udp    0   0 *:638            *:*                   3006/rpc.statd

네트워크 카드 목록 표시

# netstat -i
커널 인터페이스 테이블
인터페이스    MTU Met  RX-OK RX-ERR RX-DRP RX-OVR  TX-OK TX-ERR TX-DRP TX-OVR Flg
eth0    1500  0  181864   0   0   0  141278   0   0   0 BMRU
lo    16436  0   3362   0   0   0   3362   0   0   0 LRU

그룹CAST 그룹의 관계 표시

# netstat -g
IPv6/IPv4 그룹 구성원
인터페이스    RefCnt 그룹
--------------- ------ ---------------------
lo       1   ALL-SYSTEMS.MCAST.NET
eth0      1   ALL-SYSTEMS.MCAST.NET
lo       1   ff02::1
eth0      1   ff02::1:ff0a:b0c
eth0      1   ff02::1

네트워크 통계 정보 표시

# netstat -s
Ip:
  184695 받은 전체 패킷 수
  0 전송됨
  0 전송되지 않은 패킷 버려졌음
  184687 수신된 입력 패킷
  143917 보내진 요청
  32 인가된 패킷이 내려졌습니다
  3로드가 없어서 0이 내려졌습니다
Icmp:
  676 ICMP 메시지 수신
  5 입력 ICMP 메시지가 실패했습니다.
  ICMP 입력 히스토그램:
    도달할 수 없는 목적지: 44
    에코 요청: 287
    에코 응답: 345
  304 ICMP 메시지 전송
  0 ICMP 메시지가 실패했습니다
  ICMP 출력 히스토그램:
    도달할 수 없는 목적지: 17
    에코 응답: 287
Tcp:
  473 액티브 연결 개방
  28 패스이브 연결 개방
  4 실패한 연결 시도
  11 수신된 연결 재설정
  1 할당된 연결
  178253 수신된 세그먼트
  137936 보내진 세그먼트
  29 재전송된 세그먼트
  0 잘못된 세그먼트 수신.
  336 재설정 전송
Udp:
  5714 수신된 패킷
  8 알 수 없는 포트로 수신된 패킷.
  0 패킷 수신 오류
  5419 전송된 패킷
TcpExt:
  1 에embryonic SYN_RECV 소켓을 위한 재설정 수신
  ArpFilter: 0
  12 TCP 소켓이 빠른 타이머에서 time wait를 완료했습니다
  572 지연된 acks 전송
  3 잠금된 소켓으로 인해 더 늦게 지연된 delayed acks
  13766 recvmsg 프리큐에 직접 큐에 추가된 패킷.
  1101482 백로그에서 직접 수신된 패킷
  19599861 프리큐에서 직접 수신된 패킷
  46860 패킷 헤더 예측
  14541 패킷 헤더 예측 및 사용자로 직접 큐에 배치
  TCPPureAcks: 12259
  TCPHPAcks: 9119
  TCPRenoRecovery: 0
  TCPSackRecovery: 0
  TCPSACKReneging: 0
  TCPFACKReorder: 0
  TCPSACKReorder: 0
  TCPRenoReorder: 0
  TCPTSReorder: 0
  TCPFullUndo: 0
  TCPPartialUndo: 0
  TCPDSACKUndo: 0
  TCPLossUndo: 0
  TCPLoss: 0
  TCPLostRetransmit: 0
  TCPRenoFailures: 0
  TCPSackFailures: 0
  TCPLossFailures: 0
  TCPFastRetrans: 0
  TCPForwardRetrans: 0
  TCPSlowStartRetrans: 0
  TCPTimeouts: 29
  TCPRenoRecoveryFail: 0
  TCPSackRecoveryFail: 0
  TCPSchedulerFailed: 0
  TCPRcvCollapsed: 0
  TCPDSACKOldSent: 0
  TCPDSACKOfoSent: 0
  TCPDSACKRecv: 0
  TCPDSACKOfoRecv: 0
  TCPAbortOnSyn: 0
  TCPAbortOnData: 1
  TCPAbortOnClose: 0
  TCPAbortOnMemory: 0
  TCPAbortOnTimeout: 3
  TCPAbortOnLinger: 0
  TCPAbortFailed: 3
  TCPMemoryPressures: 0

시청중인 소켓 인터페이스 표시

# netstat -l
활성 인터넷 연결 (서버 만)
프로토ocol 수신-Q 전송-Q 로컬 주소        외부 주소       상태   
tcp    0   0 *:32769           *:*             LISTEN   
tcp    0   0 *:nfs            *:*             LISTEN   
tcp    0   0 *:644            *:*             LISTEN   
tcp    0   0 *:1002           *:*             LISTEN   
tcp    0   0 *:netbios-ssn        *:*             LISTEN   
tcp    0   0 *:sunrpc          *:*             LISTEN   
tcp    0   0 vm-dev:ipp         *:*             LISTEN   
tcp    0   0 *:telnet          *:*             LISTEN   
tcp    0   0 *:601            *:*             LISTEN   
tcp    0   0 *:microsoft-ds       *:*             LISTEN   
tcp    0   0 *:http           *:*             LISTEN   
tcp    0   0 *:ssh            *:*             LISTEN   
tcp    0   0 *:https           *:*             LISTEN   
udp    0   0 *:32768           *:*                   
udp    0   0 *:nfs            *:*                   
udp    0   0 *:641            *:*                   
udp    0   0 192.168.0.3:netbios-ns   *:*                   
udp    0   0 *:netbios-ns        *:*                   
udp    0   0 192.168.0.3:netbios-dgm   *:*                   
udp    0   0 *:netbios-dgm        *:*                   
udp    0   0 *:tftp           *:*                   
udp    0   0 *:999            *:*                   
udp    0   0 *:sunrpc          *:*                   
udp    0   0 *:ipp            *:*                   
udp    0   0 *:1022           *:*                   
udp    0   0 *:638            *:*                   
Active UNIX 도메인 소켓 (서버 만)
Proto RefCnt Flags    Type    State     I-Node 경로
unix 2   [ ACC ]   STREAM   LISTENING   10621 @/tmp/fam-root-
unix 2   [ ACC ]   STREAM   LISTENING   7096  /var/run/acpid.socket
unix 2   [ ACC ]   STREAM   LISTENING   9792  /tmp/.gdm_socket
unix 2   [ ACC ]   STREAM   LISTENING   9927  /tmp/.X11-unix/X0
unix 2   [ ACC ]   STREAM   LISTENING   10489 /tmp/ssh-lbUnUf4552/agent.4552
unix 2   [ ACC ]   STREAM   LISTENING   10558 /tmp/ksocket-root/kdeinit__0
unix 2   [ ACC ]   STREAM   LISTENING   10560 /tmp/ksocket-root/kdeinit-:0
unix 2   [ ACC ]   STREAM   LISTENING   10570 /tmp/.ICE-unix/dcop4664-1270815442
unix 2   [ ACC ]   STREAM   LISTENING   10843 /tmp/.ICE-unix/4735
unix 2   [ ACC ]   STREAM   LISTENING   10591 /tmp/ksocket-root/klauncherah2arc.slave-socket
unix 2   [ ACC ]   STREAM   LISTENING   7763  /var/run/iiim/.iiimp-unix/9010
unix 2   [ ACC ]   STREAM   LISTENING   11047 /tmp/orbit-root/linc-1291-0-1e92c8082411
unix 2   [ ACC ]   STREAM   LISTENING   11053 /tmp/orbit-root/linc-128e-0-dc070659cbb3
unix 2   [ ACC ]   STREAM   LISTENING   8020  /var/run/dbus/system_bus_socket
unix 2   [ ACC ]   STREAM   LISTENING   58927 /tmp/mcop-root/vm-dev-2c28-4beba75f
unix 2   [ ACC ]   STREAM   LISTENING   7860  /tmp/.font-unix/fs7100
unix 2   [ ACC ]   STREAM   LISTENING   7658  /dev/gpmctl
unix 2   [ ACC ]   STREAM   LISTENING   10498 @/tmp/dbus-s2MLJGO5Ci

Linux 명령어大全