如何找出可执行文件/应用程序使用 OS X 的系统进程?

如何找出可执行文件/应用程序使用 OS X 的系统进程?

我正在尝试找到一种方法来找出可执行文件使用的其他进程,以便我可以在防火墙上阻止/解除阻止该应用程序和那些进程。

例如,Google Drive 应用程序使用 Discoveryd 通过互联网启动,如果不让 discoveryd 进程和应用程序本身通过防火墙,Google Drive 将无法启动。

我现在的做法是查看网络监控实用程序应用程序(例如 Little Snitch、TcpBlock),关闭所有其他应用程序并单独运行 Google Drive,监控窗口中的传出网络流量现在只是应用程序流量。如果能够在不关闭所有其他应用程序的情况下做到这一点就好了。

有任何想法吗?

答案1

这不是一种万无一失的方法,但您可以在活动监视器中看到进程层次结构。如果某个进程启动了子进程,则转到菜单栏中的“查看”->“所有进程”,按层次结构显示它们。

在此处输入图片描述

相关内容