Mac网络监控分四类:系统原生工具(活动监视器、菜单栏显示、Option+Wi-Fi面板)适合轻量监控;菜单栏常驻类(Ethernet Status、Stats、iGlance)提供实时速率与便捷操作;深度分析类(NetWorker Pro、Monitor Bar、netman)支持趋势分析、多接口监控与带宽控制;命令行工具(nettop、iftop、lsof)用于精准进程定位与快速验证。

Mac 自带的活动监视器和系统设置就能完成基础网络流量统计,但要精准定位后台偷跑流量的程序、长期记录历史数据或在菜单栏实时显示速率,还是得靠更专业的工具。下面这些应用兼顾准确性、易用性和系统兼容性,覆盖从免费开源到功能完备的各类需求。
系统原生方案:零安装、低开销
适合日常轻量监控,不额外占资源:
- 打开“活动监视器”→切换到“网络”标签页,按“发送字节”或“接收字节”排序,数值持续跳动超过 500 KB/s 的进程需重点关注;右键 Dock 图标可开启“显示网络使用率”,图标会以滚动条形式直观反映实时占用强度。
- macOS 13+ 用户可在“系统设置 > 控制中心 > 网络”中启用“在菜单栏中显示”,Wi-Fi 或以太网图标旁即出现上传/下载速率(单位自动适配 KB/s 或 MB/s),悬停还能看到接口名称和 IP 地址。
- 按住 Option 键点击菜单栏 Wi-Fi 图标,直接调出底层技术面板,查看瞬时 RSSI、信道、传输速率等真实链路参数,绕过所有软件层干扰。
菜单栏常驻类:实时可见、操作便捷
适合需要一眼掌握网速、频繁切换网络环境的用户:
- Ethernet Status:专为 Mac 设计,自动识别 Wi-Fi/有线双模,支持语音提醒断网、一键复制本机 IP/MAC,偏好设置里可设刷新间隔为 0.5 秒、单位切 MB/s。
- Stats:开源轻量,除网络外还集成 CPU、内存、电池等状态,界面极简,资源占用低,支持深色模式与自定义显示项。
- iGlance:免费开源,菜单栏显示实时上下行速率,点击展开可查看自上次重置以来的累计上传/下载字节数,数据基于系统接口 raw 统计,无代理偏差。
深度分析类:查进程、看趋势、控带宽
适合排查异常流量、做网络优化或管理多设备连接的进阶用户:
- NetWorker Pro:菜单栏图标内支持“速度 + 流量”双模式切换,主界面可叠加显示速率曲线与累计流量柱状图,支持导出 CSV 做长期对比。
- Monitor Bar:支持三种视图模式(紧凑/正常/扩展),网络模块可单独开关,同时显示多个接口(如 en0、en1)的独立吞吐,适合双网卡或虚拟机场景。
- netman:Userland 工具,不仅能监控每进程实时流量,还能设定单个应用的带宽上限,配合规则拦截可疑出站连接,适合安全敏感型用户。
命令行辅助工具:精准定位、快速验证
适合终端用户或需要交叉验证 GUI 工具结果的场景:
- nettop -L 1:每秒刷新一次各进程网络 I/O,加 -P 参数可过滤指定进程名,输出含 PID、协议、本地/远程地址、当前速率,比活动监视器更细粒度。
- iftop -P tcp:需 brew install iftop,实时显示每个 TCP 连接的带宽占用,按流量倒序排列,支持 -f 过滤特定端口或 IP。
- lsof -iTCP -sTCP:ESTABLISHED:列出所有已建立的 TCP 连接及对应进程,配合 ps 查 PID 可快速锁定源头。


















