确定哪些文件在 Mac OSX 中被视为打开

6 macos

抱歉,如果之前已经讨论过……我做了堆栈溢出和谷歌搜索,但可能没有使用正确的关键字。

无论如何,是否有一种简单的方法可以确定在 Mac OS X 上打开了哪些文件?我遇到了一个问题,在关闭所有正在运行的应用程序之前,我无法卸载 firewire HD。原来钥匙串访问引用了 HD 上的一个文件,但它提出了一个问题:如何找出哪些文件已打开以及哪些应用程序(或多个应用程序)打开了该文件?

预先感谢并再次道歉,如果之前已经涵盖了这一点。

道格。

Han*_*Gay 6

lsof。我不记得它是否是默认安装的,但如果没有,它可以通过 MacPorts 获得。


fid*_*eli 2

查看WhatsOpen,它是lsof. 来自网站:

\n\n
\n

WhatsOpen 是一款 MacOSX 实用程序,旨在帮助您确定是什么导致文件保持打开状态。尝试弹出与正在使用的文件相关的可移动媒体时,存在一个常见的 OSX 错误。很多时候,您的文件正被 Spotlight 或其他一些内部系统使用,而您甚至不知道要杀死哪个程序来释放文件并允许介质弹出。这个实用程序使这一切变得轻而易举。它还提供了许多其他您可能会觉得有用的管理功能。

\n
\n