Debian 12 上查看实时网络流量 - 全文内容:
显示技术博客列表Debian 12 上查看实时网络流量
超短链接1. 使用 nload
nload
是一个简单的实时流量监控工具。
sudo apt update sudo apt install nload
然后运行:
nload
左侧显示接收流量(RX),右侧显示发送流量(TX)。
可以使用左右方向键切换不同的网络接口。
2. 使用 iftop
iftop
可以查看实时流量,并显示哪些 IP 在占用带宽。
sudo apt install iftop sudo iftop
默认显示最活跃的连接。
可以按
h
查看帮助,n
切换显示主机名/IP。
3. 使用 ip -s link
适合快速查看某个接口的流量统计:
ip -s link
输出类似:
2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 ... RX: bytes packets errors dropped ... TX: bytes packets errors dropped ...
可以配合
watch
实现实时刷新:
watch -n 1 ip -s link
4. 使用 vnstat
vnstat
可以监控实时流量和历史流量。
sudo apt install vnstat sudo vnstat -l
-l
表示实时监控。默认会监控主要网络接口,如果有多网卡,可以指定接口,例如:
sudo vnstat -i ens3 -l
5. 更高级的:bmon
bmon
是一个带图形化界面的命令行流量监控工具。
sudo apt install bmon bmon
可以用方向键切换接口,实时显示流量图表。
💡 推荐:
如果只是快速查看当前带宽用量:nload
最简单。
如果想看到流量来源 IP:iftop
最直观。