在 Linux 里,ifconfig 本身并不能直接看“连接数”(比如 TCP 连接数)。
ifconfig 只能看网络接口状态、IP、MAC、收发包统计等。
下面分情况说明:
ifconfig
或
ifconfig eth0
能看到:
⚠️ 这些是包统计,不是“当前连接数”。
netstat -an | wc -l
或(推荐,更快)
ss -an | wc -l
ss -tan | wc -l
或
netstat -tan | wc -l
ss -tan | awk '{print $1}' | sort | uniq -c
示例输出:
10 LISTEN
120 ESTAB
30 TIME-WAIT
比如 80 端口:
ss -tan 'sport = :80' | wc -l
ifconfig eth0
看这一行:
UP BROADCAST RUNNING MULTICAST
RUNNING → 网线已连接ifconfig:看网卡状态、流量ss / netstat:看连接数ifconfig 不能看连接数如果你愿意,可以告诉我:
我可以给你更精确的命令。