linuxでは、netstatコマンドは、システム内のアクティブソケットに関する情報を表示します。linuxのnetstatとssの違いは?
netstat
は、/proc/net/tcp
を使用して、システムのネットワーク情報を取得しています。
netstat
のmanページによると、netstatは廃止されているので、 'ss'を使用する必要があります。
NOTE
This program is obsolete. Replacement for netstat is ss. Replacement
for netstat -r is ip route. Replacement for netstat -i is ip -s link.
Replacement for netstat -g is ip maddr.
私はss
は、同様の機能を実行することを発見したが、それは、システムのネットワーク情報を取得する /proc/net/tcp
を使用していません。
ここで、ss
がシステムネットワークソケット情報を取得する方法が不思議です。
ありがとうございます。ssが情報をカーネルスペースに照会する方法の詳細情報があると良いでしょう – daehee