ss も使用できます ソケット統計をダンプするユーティリティ
要約をダンプするには:
ss -s
Total: 91 (kernel 0)
TCP: 18 (estab 11, closed 0, orphaned 0, synrecv 0, timewait 0/0), ports 0
Transport Total IP IPv6
* 0 - -
RAW 0 0 0
UDP 4 2 2
TCP 18 16 2
INET 22 18 4
FRAG 0 0 0
すべてのソケットを表示するには:
ss -a
UDP ソケットを表示するには:
ss -u -a
TCP ソケットを表示するには:
ss -t -a
ここで ss man:ss を読むことができます
netstat を使用できます コマンド
<ブロック引用>netstat --listen
開いているポートと確立された TCP 接続を表示するには、
<ブロック引用>netstat -vatn
開いている UDP ポートのみを表示するには、次のコマンドを試してください:
<ブロック引用>netstat -vaun
<ブロック引用>
/proc/net/tcp - 開いている TCP ソケットのリスト
/proc/net/udp - 開いている udp ソケットのリスト
/proc/net/raw -a すべての「生の」ソケットを一覧表示
これらはファイルです。cat
を使用してください それらを表示するコマンド。例:
cat /proc/net/tcp
lsof
を使用することもできます コマンド。
lsof は「開いているファイルを一覧表示する」ことを意味するコマンドで、多くの Unix 系システムで使用され、開いているすべてのファイルとそれらを開いたプロセスのリストを報告します。