使用 opensnoop 跟踪 Mac OS X 中的应用程序使用情况

track mac application usage

使用命令行工具“opensnoop”,您可以跟踪文件系统的任何 Mac 应用程序(或系统进程)使用情况。对于管理员和故障排除来说,这是一个非常方便的工具!最简单的使用方法如下:

sudo opensnoop -n Safari

您还可以跟踪特定文件以及正在访问它的内容,如下所示:

sudo opensnoop -f /etc/hosts

跟踪特定进程就像指定进程 ID 一样简单:

sudo opensnoop -p PID

opensnoop 将继续跟踪文件,直到进程本身结束,因此只需在终端中按 Control-C 即可停止 opensnoop 运行。如果您想知道,opensnoop 基于 DTrace,一种流行的 UNIX 工具。

用途是无限的,试一试,或阅读有关 opensnoop