netstat | grep xx | wc -l の代替で使えます。
netlink経由で抽出しているので高速軽量です。
$ make
$ cp ./conncount ~/bin/
- 80番ポートを利用している全ソケット数を表示
$ conncount 80
- 80番ポートを利用していてESTABLISHEDなソケット数を表示
$ conncount -e 80
- 80番ポートを利用しているlisten以外のソケット数を表示(TIME_WAITやFIN_WAIT等を含む)
$ conncount -estcf 80
usage: conncount [OPTION] port
-l, --listen
-e, --established
-t, --time-wait
-c, --close
-f, --fin
-s, --syn