马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
一、命令行实时看网速的几个常用工具
在 Debian / Ubuntu 等 Linux 发行版上,可以通过多种命令行工具查看实时网络速度与带宽占用。下面按"实时监控 "和"长期统计"两类介绍六个最实用的方案。
二、nload:最直观的实时流量
nload 是一个轻量命令行工具,直接显示每个网卡的上行/下行实时速率。
sudo apt-get install nload
nload
运行后默认展示所有网络接口的实时流量曲线。
三、iftop:按连接看带宽
iftop 实时显示每一个网络连接的上下行速度,更适合排查"哪个连接在占带宽"。
sudo apt-get install iftop
sudo iftop
界面中按 h 可查看快捷键帮助。
四、vnstat:看历史流量趋势
vnstat 不止实时,还会把每天的流量落盘记录,适合看长期趋势。
sudo apt-get install vnstat
vnstat
vnstat -l
其中 vnstat -l 进入实时监控 模式。
五、bmon:图形化多网卡监控
bmon 提供图形化的流量变化曲线,监控多块网卡时很方便。
sudo apt-get install bmon
bmon
六、ip -s link:系统自带的基础统计
不想装软件时,内核自带的 ip 命令就能看累计收发统计。
ip -s link
它会列出每块网卡发送/接收的数据包数与字节数,虽然不是实时速率,但能看流量累积。
七、sar:来自 sysstat 的周期性采样
sysstat 包里的 sar 也能做网络活动监控,按固定间隔采样。
sudo apt-get install sysstat
sar -n DEV 1 10
上面命令每秒采样一次、共 10 次,展示所有网卡每秒流量。
八、该怎么选
- 实时看速率:nload、iftop、bmon 更合适;
- 看历史趋势:vnstat 适合长期流量统计;
- 系统自带:ip -s link 提供基础统计,无需额外安装。
qidao123.com企服评测-应用市场 编辑提示:iftop、nload 等需要读取网络接口,普通用户可能要用 sudo;生产机持续监控建议配合 Prometheus + node_exporter 做长期采集。 |