我们如何查看进程/应用程序 Mac,谁有互联网连接?

有些场景我们需要知道哪些应用程序或服务 macOS 有互联网连接。 我们是否要检测以不合理的方式使用 Internet 连接从以下位置传输敏感数据的应用程序 Mac,要么我们想在防火墙中设置某些规则,要么我们想限制其流量。

效用 终端macOS 支持特定的命令行,通过它我们几乎可以做任何事情 Mac. 甚至可以看到访问 Internet 的应用程序的进程。

我们如何看到访问互联网的应用程序的进程 macOS?

打开终端实用程序并执行命令行:

lsof -P -i -n | cut -f 1 -d " " | uniq

按“后退货“(Enter) 将显示所有使用 Internet 连接的应用程序进程的列表。

COMMAND
ControlCe
cloudd
parsecd
rapportd
identitys
sharingd
WiFiAgent
WeatherWi
StocksWid
ScreenTim
assistant
com.apple
Adobe\x20
Core\x20S
node
WhatsApp

虽然没有显示应用程序的确切名称,但大多数情况下进程名称非常直观。 正如您在上面的列表中看到的,我们有:“WhatsApp”、“Adobe”、“ScreenTim”。

以字母“d”结尾的进程名称是“守护进程”进程。
“Daemon”进程是操作系统在后台运行的交互进程,这些进程通常不能被中断。

对技术充满热情,我喜欢测试和编写有关操作系统的教程 macOS,Linux, Windows, 关于 WordPress、WooCommerce 和 LEMP Web 服务器配置(Linux、NGINX、MySQL 和 PHP)。 我写在 StealthSettings.com 自 2006 年以来,几年后我开始撰写 iHowTo.Tips 教程和有关生态系统中设备的新闻 Apple: iPhone,iPad, Apple 手表,HomePod, iMac, MacBook、AirPods 和配件。

发表评论