快速检查OS X上是否打开文件的方法

Ben*_* K. 5 macos file-io

有没有一种快速的方法来检查是否从os x上的命令行关闭了文件句柄?

lsof 当然,这是有效的,但速度超慢.

Asm*_*mus 4

您\xc2\xb4ll 可能想查看 DTrace Family man dtrace

\n\n

如果您\xc2\xb4只对纯粹的“文件操作”感兴趣,您应该看看opensnoop,它基于 DTrace 构建,并且自 Mac OS X 10.6 起就包含在内。\n您可以显示进程正在使用的所有文件(通过 -p pid 或 -n 名称)并使用 -f /path/to/file 监视文件。

\n