netstat -s
受信したTCPリセットメッセージの数、送信されたICMP「エコー要求」メッセージの数、パスの損失によって破棄されたパケットの数など、非常に詳細なプロトコル統計を印刷します。
今日、Linuxはnetstat
廃止予定と考えられています。もしそうなら、代替案はありますか?
ss -s
提供された統計は提供された統計と比較して表面的ですnetstat
。
ベストアンサー1
現在、Netstatは廃止と見なされ、arp、ifconfig、iptunnel、nameif netstat
、Routeなどのネットワークツールに含まれる他のプログラムも同様です。
これらのユーティリティのいくつかが提供する機能は、新しいバージョンで再現され改善されました。IP ルート 2主に新しいip
コマンドを使用してスイートを構成します。
廃止されたコマンドと代替コマンドの例:
arp
→ip n
(ip neighbor
)ifconfig
→ip a
(ip addr
)ip link
、、ip -s
(ip -stats
)iptunnel
→ip tunnel
iwconfig
→iw
nameif
→ip link
、ifrename
netstat
→ss
、ip route
(netstat -r
)、ip -s link
(netstat -i
)、ip maddr
(netstat -g
)
このnetstat
コマンドは、さまざまな/proc
ファイルを読み取り、情報を収集します。ただし、表示する接続数が多い場合、このアプローチは中断されます。これにより速度が遅くなります。このss
コマンドはカーネル空間から直接情報を取得します。コマンドに使用されるオプションはss
と非常によく似ているため、netstat
簡単に置き換えることができます。
提供される統計ss
は浅い
しかしそれは考慮されるより良い選択到着するnetstat
。
【引用が必要】
はい
ss | less # get all connections
ss -t # get TCP connections not in listen mode
ss -u # get UDP connections not in listen mode
ss -x # get Unix domain socket connections
ss -at # get all TCP connections (both listening and non-listening)
ss -au # get all UDP connections
ss -tn # TCP without service name resolution
ss -ltn # listening TCP without service name resolution
ss -ltp # listening TCP with PID and name
ss -s # prints statistics
ss -tn -o # TCP connections, show keepalive timer
ss -lt4 # IPv4 (TCP) connections
コメントで確認してくださいnetstat(8) マンページ:
ノート
このプログラムはほとんど昔ながらです。デリゲート
netstat
はいss
。デリゲートnetstat -r
はいip route
。デリゲートnetstat -i
はいip -s link
。デリゲートnetstat -g
はいip maddr
。