指南
Mac 的菜单栏(也有人叫状态栏、顶栏)默认只有一个 Wi‑Fi 图标,告诉你信号强弱,却不告诉你现在到底在以多快的速度上传和下载。下载一个大文件、开一场视频会议、或者觉得网突然变慢的时候,这个数字正是你想看的。下面先讲系统自带的办法,再讲能把网速常驻在菜单栏的软件。
先分清两个容易混的概念:实时网速是此刻每秒实际传了多少数据;测速是这条线路最快能跑多少。菜单栏显示的是前者。
打开“活动监视器”(应用程序 → 实用工具,或用 Spotlight 搜索),点“网络”标签。窗口底部会显示每秒收到的数据和每秒发出的数据,这两个数字就是当前的下载和上传速度。上方列表点“已发送字节”或“已接收字节”列标题排序,可以看出是哪个程序在占用网络。
它还能把曲线放到程序坞里:在活动监视器的菜单栏选“显示” → “程序坞图标” → “显示网络使用率”,程序坞上的图标就会变成一张实时的网络曲线。缺点是活动监视器必须一直开着。
想要数字本身,打开“终端”输入:
netstat -w 1 -I en0
每秒输出一行,其中 input 和 output 下面的 bytes 列就是这一秒接收和发送的字节数。en0 在大多数 Mac 上是 Wi‑Fi;用有线网时换成对应的接口名(ifconfig 可以查)。按 Control‑C 停止。
想看每个程序各占多少:
nettop -m tcp
它像一个只管网络的“top”,按进程列出实时的收发字节数。按 q 退出。
macOS 12 起自带一个测速命令:
networkQuality
十几秒后给出上行和下行的容量,以及一个“响应能力”评级。它回答的是“这条网最快能跑多少”,不是“现在在跑多少”。
和温度不同,网卡的收发计数器是系统公开的接口,所以这类软件选择很多,App Store 里也有不少只做这一件事的小工具。下面是三款同时兼顾其他指标的:

菜单栏里的 K 和 M 指的是每秒传输的字节数:K 是 KB/s,M 是 MB/s。而运营商说的 100M、500M、1000M 宽带用的是比特(Mbps)。一个字节等于 8 个比特,所以要除以 8:
| 宽带套餐 | 理论最高下载速度 |
|---|---|
| 100 Mbps | 约 12.5 MB/s |
| 300 Mbps | 约 37.5 MB/s |
| 500 Mbps | 约 62.5 MB/s |
| 1000 Mbps | 约 125 MB/s |
也就是说,百兆宽带下载时菜单栏显示 12M 左右,就已经跑满了。上传速度通常远低于下载,这是套餐本身决定的。
nettop,排在最前面的就是它。networkQuality。如果测出来的容量远低于套餐,问题就在线路或路由器,不在这台 Mac。顺带一提,持续的大流量上传下载会让 CPU 和无线芯片一直工作,机身也会跟着热起来。如果你的问题其实是发热,见MacBook 发烫、风扇狂转怎么办;几款监控软件的完整对比见Mac 温度监控软件怎么选。
不能。菜单栏里的 Wi‑Fi 图标只显示信号强弱。系统自带能看实时网速的地方是活动监视器的“网络”标签,以及终端里的 netstat 和 nettop 命令;要放进菜单栏需要第三方软件。
是每秒传输的字节数:K 即 KB/s,M 即 MB/s。运营商说的 100M、1000M 宽带用的是比特(Mbps),要除以 8:100 Mbps 的宽带满速下载大约是 12.5 MB/s。
测速量的是这条线路最快能跑多少,菜单栏显示的是此刻实际在传多少。没有在下载或上传大文件时,实时网速本来就只有几 K 到几十 K。
不会。这类软件只是每隔一两秒读取一次系统里现成的网卡计数器,不发送任何数据,也不经手你的流量。
ThermPort 把 CPU 温度、风扇转速、内存、功耗等十项指标放进 Mac 菜单栏,仅占约 15 MB 内存。免费试用 14 天,一次性购买,仅支持 Apple Silicon。
了解更多