netstat コマンド

LINUX よく使う基本コマンド

netstat コマンド ネットワーク情報を表示する
文法
netstat   [オプション]  インターフェース(NIC)
netstat コマンドは、ネットワークの使用状況を表示させる際に使用するコマンドです。
オプションなしで実行した場合は、コマンド実行時に使用可能なネットワークアドレスを表示します。
また、オプションを指定することで、ルーティングテーブルや詳細情報を表示することができます。
よく使うオプション
-a  すべての情報を表示する
-i   ネットワークインターフェースについての情報を表示する
-r   ルーティングテーブル(経路情報)を表示する
-v   詳細な情報を表示する
-e   さらに詳細な情報を表示する
-c   情報を1 秒ごと表示する
使用例・・・ネットワーク情報を表示する
$  netstat
Active UNIX domain sockets (w/o servers)

Proto RefCnt Flags Type State I-Node Path
unix 3 [ ] DGRAM 8581 /run/systemd/notify
unix 2 [ ] DGRAM 8583 /run/systemd/cgroups-agent
unix 5 [ ] DGRAM 8597 /run/systemd/journal/socket
unix 30 [ ] DGRAM 8599 /dev/log
unix 2 [ ] DGRAM 27339 /var/run/chrony/chronyd.sock
unix 2 [ ] DGRAM 17378 /run/systemd/shutdownd
unix 3 [ ] STREAM CONNECTED 32394
unix 3 [ ] STREAM CONNECTED 32378
unix 3 [ ] DGRAM 18260
unix 3 [ ] STREAM CONNECTED 32393
unix 3 [ ] DGRAM 18261
unix 3 [ ] STREAM CONNECTED 7851800 /run/systemd/journal/stdout
unix 3 [ ] STREAM CONNECTED 30564
unix 3 [ ] STREAM CONNECTED 32376
unix 2 [ ] DGRAM 28020
unix 3 [ ] STREAM CONNECTED 32375
unix 2 [ ] DGRAM 30135
unix 3 [ ] STREAM CONNECTED 32373
unix 2 [ ] DGRAM 28823
unix 3 [ ] STREAM CONNECTED 7849912
unix 2 [ ] DGRAM 40474
使用例・・・ルーティングテーブルを表示する
$ netstat -r
Kernel IP routing table

Destination Gateway Genmask Flags MSS Window irtt Iface
default buffalo.setup 0.0.0.0 UG 0 0 0 eth0
192.168.11.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
タイトルとURLをコピーしました