Linuxコマンド集 |
コマンド集(機能別) | コマンド集(アルファベット順) | コマンド逆引き大全 | シェル・スクリプト・リファンレス |
netstat | ネットワーク関連の統計情報を表示する | (8) |
構文 | |
netstat [option1] [option2] |
オプション1 | |||||||||||||
|
オプション2 | |||||||||||||||||||||||||||||
|
説明 | |
ネットワークの各種情報を表示する。表示する情報は,「現在のソケットの状態」,「ルーティング情報」,「マルチキャストのグループ情報」,「ネットワーク・インタフェースの状態」,「IPマスカレードの情報」,「各種プロトコルの統計情報」である。主な表示結果の項目の意味は以下の通りである。 |
ソケットの状態の表示項目の意味(オプション1:無し) | |||||||||||||||||||||||||||
|
ルーティングの状態の表示項目の意味(オプション1:-r) | |||||||||||||||||||||||
|
インタフェースの状態の表示項目の意味(オプション1:-i) | |||||||||||||||||||||||||
|
プロトコルごとの統計の表示項目の意味(オプション1:-s) | |||||||||
|
使用例 | |
ソケットの状態を表示する $ netstat Active Internet connections (w/o servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 192.168.0.2:netbios-ssn 192.168.0.100:2882 ESTABLISHED tcp 0 0 ::ffff:192.168.0.2:imap ::ffff:192.168.0.1:1250 ESTABLISHED tcp 0 140 ::ffff:192.168.0.2:ssh ::ffff:192.168.0.1:1176 ESTABLISHED tcp 0 0 ::ffff:192.168.0.2:ssh ::ffff:192.168.0.1:1104 ESTABLISHED Active UNIX domain sockets (w/o servers) Proto RefCnt Flags Type State I-Node Path unix 12 [ ] DGRAM 2124 /dev/log unix 2 [ ] DGRAM 9898 unix 3 [ ] STREAM CONNECTED 6818 /tmp/.famHWJ24a unix 3 [ ] STREAM CONNECTED 6815 unix 3 [ ] STREAM CONNECTED 4061 : ルーティング情報を表示する $ netstat -r Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.0.0 * 255.255.255.0 U 0 0 0 eth0 160.0.0.0 * 255.255.0.0 U 0 0 0 eth0 default 192.168.0.1 0.0.0.0 UG 0 0 0 eth0 ネットワーク・インターフェースの統計を表示する $ netstat -i Kernel Interface table Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg eth0 1500 0 45858 0 0 0 43571 0 0 0 BMRU lo 16436 0 2269 0 0 0 2269 0 0 0 LRU プロトコルごとの統計を表示する $ netstat -s Ip: 48328 total packets received 0 forwarded 0 incoming packets discarded 48328 incoming packets delivered 45901 requests sent out Icmp: 138 ICMP messages received 0 input ICMP message failed. ICMP input histogram: destination unreachable: 138 : |
関連事項 | |
ifconfig,route,proc,ネットワーク・カードの動作状態を確認する,ネットワークの経路情報を確認する |