Mac用户可通过五种原生方式测速:一、用networkQuality命令获取JSON格式的bps级上下行速率;二、用speedtest-cli测得Mbps/ms级下载、上传与延迟;三、按Option键查看Wi-Fi图标旁实时KB/s或MB/s收发速率;四、在菜单栏常驻显示网络活动并点击查看实时收发数据;五、用wget下载测试文件估算瞬时下行速率。

如果您希望在Mac上快速获取当前网络的上传与下载能力,而无需安装第三方软件,则可直接调用系统原生集成的networkQuality工具。以下是多种可行的测试方式:
一、执行基础networkQuality测速命令
该方法利用macOS自10.14.4起内置的networkQuality工具,向Apple指定服务器发起标准化并发流量请求,同步测量端到端吞吐量,输出结果为JSON格式,单位为bps,反映真实多任务场景下的网络性能基准。
1、打开“应用程序 > 实用工具 > 终端”。
2、在终端窗口中输入:networkQuality,然后按回车键执行。
3、等待约5–10秒,终端将输出包含dl_target_bitrate(下载目标比特率)和ul_target_bitrate(上传目标比特率)的两行关键字段,数值单位为bps。
二、使用speedtest-cli连接公网服务器测速
此方法通过Ookla官方支持的开源命令行工具speedtest-cli,自动选择地理最近的Speedtest节点,提供与网页版一致的下载、上传、延迟及抖动数据,适用于需横向对比ISP承诺带宽的场景。
1、若未安装Homebrew,先在终端中运行:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"。
2、通过Homebrew安装speedtest-cli:brew install speedtest-cli。
3、执行测速命令:speedtest-cli --secure(启用HTTPS加密通信)。
4、等待完成,终端将显示Download、Upload、Ping三项核心结果,单位默认为Mbps和ms。
三、启用Option键调出Wi-Fi技术面板查看实时速率
该方式不依赖任何安装或配置,仅通过快捷键组合即可唤出底层无线接口的实时性能参数,适用于快速排查瞬时带宽异常,所见即系统内核级统计值。
1、将鼠标悬停于屏幕右上角的Wi-Fi图标上。
2、按住键盘上的Option(⌥)键不放,同时单击Wi-Fi图标。
3、展开的浮动面板中定位至底部区域,读取“接收的数据/秒”与“发送的数据/秒”字段,单位为KB/s或MB/s,数值实时变动。
四、启用菜单栏网络活动常驻显示
macOS原生支持在顶部菜单栏常驻显示网络吞吐量,该功能基于系统内核级统计,无额外进程开销,可即时反映每秒收发字节数,适合日常高频监控。
1、点击左上角苹果图标,选择“系统设置”。
2、在左侧边栏滚动至底部,点击“控制中心”,找到“网络”项。
3、在右侧“菜单栏中显示”下拉菜单中选择“在菜单栏中显示”。
4、屏幕右上角Wi-Fi图标旁将出现动态刷新的网络图标,点击即可查看“接收的数据/秒”与“发送的数据/秒”实时数值。
五、使用wget模拟大文件下载估算下行速率
该方法仅利用系统预装或易安装的wget命令,从公开测速节点拉取固定大小文件,通过终端输出的实时速率估算当前下行带宽,适合快速粗略验证,不依赖外部服务状态。
1、确保系统已启用wget,若缺失可执行:brew install wget。
2、在终端中运行:wget -O /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip。
3、观察终端末尾显示的‘[ ]’进度条右侧的速率值,单位为KB/s或MB/s,例如“12.4MB/s”。
4、注意该值受目标服务器出口带宽限制,仅作瞬时下行参考,不反映上传能力。

















