是否有适用于 Mac 的应用程序显示哪些应用程序正在使用网络?

Pau*_*ite 11 networking monitoring macos

可能的重复:
用于监视在 Mac OS X 中使用互联网的所有应用程序的应用程序

我使用Menu Meters来显示整个 Mac 发送和接收的数据量。

但是(据我所知),它不会按应用程序分解。如果发送或接收大量数据,很高兴看到哪个应用程序正在执行此操作。

Tel*_*hus 18

看看小飞贼。它监控哪些应用程序正在使用网络并跟踪使用情况。从它的网站:

密切关注您的流量

Little Snitch 2 引入了一个新的网络监视器,显示所有传入和传出网络流量的详细信息。

菜单栏中的状态图标提供了当前网络活动的摘要,如果出现新的流量事件,则会自动弹出包含更全面信息的监控窗口。


Xet*_*ius 16

lsof终端命令。这有一个大小字段(默认为第 7 个字段)。这有很多开关。可能会告诉您有关数据连接的所有信息。

sudo lsof -i:这将为您提供所有打开的网络连接的完整列表。但是,似乎没有为您提供从每个套接字写入或读取的数据量。

在搜索众所周知的端口时,例如由于其在 中的映射而8080列出的端口,使用它来抑制端口号到端口名称的转换可能更容易。或者,明确指定要查找的端口,例如. 当只是想弄清楚哪些服务实际在监听时,使用.http-alt/etc/serviceslsof -i -Plsof -i tcp:8080lsof -i -P | grep LISTEN