Netstatコマンドネットワークリスニングポート、tcp通信状態の表示

2195 ワード

パラメータ:-t:TCPポートの表示を指定-u:UDPポートの表示を指定-l:リスニングソケットのみを表示-p:プロセス識別子とプログラム名を表示し、各ソケット/ポートはプログラムに属します.-n:DNSポーリングを行わずにIPを表示する(操作を速めることができる)
ネットワークリスニングポートの表示:-lnpパラメータ
[root@localhost dev]# netstat -lnp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      6078/sshd           
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      6231/master         
tcp6       0      0 :::22                   :::*                    LISTEN      6078/sshd           
tcp6       0      0 ::1:25                  :::*                    LISTEN      6231/master         
udp        0      0 127.0.0.1:323           0.0.0.0:*                           5366/chronyd        
udp6       0      0 ::1:323                 :::*                                5366/chronyd        
raw6       0      0 :::58                   :::*                    7           5594/NetworkManager 

tcpタイプのポートのみ表示:-lntpパラメータ
[root@localhost dev]# netstat -lntp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      6078/sshd           
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      6231/master         
tcp6       0      0 :::22                   :::*                    LISTEN      6078/sshd           
tcp6       0      0 ::1:25                  :::*                    LISTEN      6231/master  

システムポートの使用状況を表示するには、次の手順に従います.
[root@localhost dev]# netstat -anp

ssコマンド:netstat-anと似ています(PIDとプログラム名は表示できません)
[root@localhost dev]# ss -an

tcpの各種接続状態の数を表示する:netstat-an|awk'/^tcp/{++sta[$NF]}END{for(key in sta)print key,"t",sta[key]}’
[root@localhost dev]# netstat -an | awk '/^tcp/ {++sta[$NF]} END {for(key in sta) print key,"\t",sta[key]}'
LISTEN 	 4
ESTABLISHED 	 1