Linux 計算 TCP / UDP / Socket connection 數量

Linux 要查看目前 TCP / UDP / Socket connection 的總數量, 要怎麼查?

Linux 計算 TCP / UDP / Socket connection 數量

下述幾種方式都可以試試看~

  • ss -s
  • cat /proc/net/sockstat # ipv4
  • cat /proc/net/sockstat6 # ipv6
  • wc -l /proc/net/tcp
  • wc -l /proc/net/tcp6
  • wc -l /proc/net/udp
  • wc -l /proc/net/udp6
  • netstat -n -t | wc -l

補充:計算 各個IP 使用 TCP 的數量

  • netstat -nat | awk {'print $5'} | cut -d ":" -f1 | sort | uniq -c | sort -n

Mac OSX, FreeBSD 版本

  • netstat -f inet | grep '^tcp' | wc -l
  • netstat -f inet6 | grep '^tcp' | wc -l

相關網頁

關於「Tsung」

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.
分類: My_Note-Unix,標籤: , , , 。這篇內容的永久連結

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料