在 Ubuntu 上查看网速,最快的方式是:实时速率用 nload 或 iftop,按进程排查用 nethogs,长期流量统计用 vnstat,公网带宽测速用 Ookla 官方 speedtest CLI;图形界面用户可直接用浏览器访问测速站点。上文小编总结先说清:Ubuntu 自带工具能看“累计流量”,却不会直接告诉你“当前网速”,要获得可读的 Mbps 数值,需要安装上述任意一款监控工具或使用在线测速服务。
先分清需求:实时速率、进程占用还是宽带测速
三类“网速”不是一回事
- 实时速率:当前网卡每秒收发多少数据,单位通常是 Mbit/s,适合观察下载、视频、备份是否跑满带宽。
- 进程占用:哪个程序在偷偷上传或下载,适合排查“没开浏览器却一直跑流量”的问题。
- 宽带测速:运营商线路到测速节点的实际可达带宽,适合验证套餐是否达标。
单位换算先记住
Linux 监控工具多按 bit/s 显示,浏览器下载多按 Byte/s 显示,两者换算关系为 1 Byte/s = 8 bit/s。nload 显示 100 Mbit/s,对应下载器约 12.5 MB/s,属于正常现象。
命令行查看实时网速:4 个高频工具
nload:最直观的实时速率曲线
sudo apt update sudo apt install nload nload
- 默认展示每个网卡的进入、发出速率与峰值。
- 按 m 切换单位,按 F2 进入选项,按 q 退出。
- 适合桌面和服务器快速确认“当前有没有跑流量”。
iftop:按连接看谁在占带宽
sudo apt install iftop sudo iftop -i ens33
- 按远端地址聚合流量,能看到具体 IP 的连接速率。
- 适合排查异常外联、同步任务、备份任务占用带宽。
- 网卡名用
ip link或ip addr确认,不要照抄示例。
nethogs:按进程定位“流量大户”
sudo apt install nethogs sudo nethogs
- 直接显示进程名、PID、上下行速率。
- “ubuntu怎么看实时网速”且要追责到具体程序时,nethogs 是首选。
- 对容器内进程的识别有限,容器场景建议进入容器或使用 cgroup 统计。
vnstat:看历史与月度总流量
sudo apt install vnstat sudo systemctl enable --now vnstat vnstat -l # 实时 vnstat -d # 按天 vnstat -m # 按月
- 需要先启动服务积累数据,刚安装时历史为空。
- 适合 VPS 用户核对月流量是否接近套餐上限,避免超额停机。
工具对比表
| 工具 | 观察维度 | 是否需 root | 典型场景 |
|---|---|---|---|
| nload | 网卡实时速率 | 否 | 快速看总速率 |
| iftop | 连接级速率 | 是 | 排查异常外联 |
| nethogs | 进程级速率 | 是 | 定位流量大户 |
| vnstat | 历史流量 | 是(服务) | 月流量核算 |
| ip -s link | 累计字节 | 否 | 无工具时应急 |
不装软件也能看:系统自带命令
ip -s link 两次采样算速率
ip -s link show ens33 sleep 5 ip -s link show ens33
用第二次的 RX/TX 字节数减去第一次,再除以 5 秒,乘以 8 即得 bit/s,优点是零安装,缺点是手动计算、精度有限。
sar 看历史网卡吞吐
sudo apt install sysstat sar -n DEV 1 5
- 每秒采样一次,共 5 次,输出
rxkB/s、txkB/s。 - 适合服务器事后复盘,配合
sar -n DEV -f /var/log/sysstat/saXX查看历史。
图形界面与公网测速:ubuntu怎么看网速更准
桌面环境看网卡速率
Ubuntu 默认 GNOME 桌面可在“设置—网络”查看连接状态,但不显示实时速率,需要图形化监控可安装 gnome-system-monitor,在“资源”页查看网络曲线;或安装 sudo apt install wireshark 做深度分析,普通用户不必上手。
Speedtest CLI 测公网带宽
sudo snap install speedtest speedtest
- Ookla 官方 CLI,输出 ping、下载、上传三项结果。
- 国内 Ubuntu 测速节点怎么选:优先选同城同运营商节点,跨网节点会明显拉低结果;测速时关闭代理、下载任务和同步盘。
- 浏览器方式可用 Fast.com 或 Speedtest 网页版,适合桌面用户快速验证。
服务器 Ubuntu 怎么看网速
- 先看云厂商控制台的带宽上限,再看
tc qdisc show是否有限速规则。 - 用
speedtest测公网,用iperf3测内网到另一台主机,两者不要混为一谈。 - ubuntu命令行查看网速和图形界面哪个好:服务器无桌面,命令行工具更轻量、可脚本化;桌面用户用浏览器测速更省事。
常见误区与准确度提醒
- 只看下载不看上传:备份、直播、网盘同步主要吃上传带宽。
- 把 Mbps 当 MB/s:差 8 倍,容易误判“网速不达标”。
- 虚拟机网速偏低:虚拟网卡、NAT 模式、宿主机限速都会影响结果,属正常现象。
- 测速节点选错:跨省跨运营商节点不能代表真实宽带质量。
- 免费工具够用:ubuntu查看网速免费工具推荐优先
nload、nethogs、vnstat,均来自 Ubuntu 官方软件源,无需付费授权。
回到核心问题:ubuntu怎么看网速,答案可以压缩成一条路径——实时看 nload,追进程用 nethogs,查连接用 iftop,算月流量用 vnstat,验公网带宽用 speedtest,先明确你要的是实时速率、进程占用还是宽带达标,再选工具,比盲目装一堆监控软件更高效,Ubuntu 24.04 LTS 与 2026 年将发布的 26.04 LTS 均延续上述软件源生态,命令基本通用。
问答
Q1:Ubuntu 自带工具能直接显示当前网速吗?
不能直接显示 Mbps 数值。ip -s link 只给累计字节,需要两次采样相减;要实时数值需安装 nload 等工具。
Q2:nload 显示很快,但浏览器下载很慢,为什么?
先核对单位是否 bit/s 与 Byte/s 混淆;再检查是否走了代理、DNS 解析慢或对端限速,用 speedtest 对比公网带宽可快速区分线路问题与站点问题。
Q3:VPS 月流量快超了,用哪个工具最合适?
用 vnstat -m 看月度统计,配合服务商控制台的流量面板交叉核对,比临时看实时速率更有参考价值。
如果你已经装好某个工具,不妨先跑一次 nload,再对照本文表格确认它是否匹配你的排查目标。
参考文献
Ubuntu Documentation Team. Ubuntu Server Guide: Networking. 2025.
Linux man-pages Project. nethogs、iftop、vnstat、nload 手册页. 2025.
Ookla. Speedtest CLI Documentation. 2025.
中国信息通信研究院. 固定宽带接入速率测试方法相关行业标准解读. 2024.
以上就是关于“ubuntu怎么看网速”的问题,朋友们可以点击主页了解更多内容,希望可以够帮助大家!
来源互联网整合,作者:小编,如若转载,请注明出处:https://www.aiboce.com/ask/499691.html