接続しているクライアントIPのカウントを監視
ネットワーク接続数が多いIPアドレスを5秒ごとに集計して表示します。
実行コマンド
watch -n 5 'ss -ntu | awk "{print \$5}" | cut -d: -f1 | sort | uniq -c'💡 利用シーン
サーバーへのアクセスが急増している時、どのIPから接続が集中しているかを確認する場合。
💻 実行結果例
10 192.168.1.5
2 10.0.0.22📝 実務メモ
awkとuniqを組み合わせることで、どのホストが接続を占有しているか可視化できます。
⚠️ 注意点
シェルコマンドをwatchに渡す際は、引用符のエスケープが必要です。