我将分两部分来提出我的问题,一部分是具体的,另一部分是比较笼统的。
假设我在 Mac 预览中打开了一个文件。我想找出该文件所在的目录。我该怎么做?
此外,通常如果我正在运行一个应用程序,有没有办法快速找出该应用程序的位置以及它正在访问哪些文件(即它们的位置)?
答案1
在预览和大多数其他在文档窗口中打开文档的 OS X GUI 应用程序中,您可以按住 Command 键并单击窗口标题栏中的文件名以获取显示文件路径的弹出菜单。
要查找正在运行的程序的位置,请按住 Command 键并单击 Dock 中的应用图标。所有正在运行的 GUI 应用都会显示在 Dock 中。您还可以对 Dock 中的任何应用(无论是否正在运行)使用此方法。
要查找给定进程当前打开了哪些文件,您可以使用/Applications/Utilities/Activity Monitor.app
实用程序。从正在运行的进程列表中选择一个进程,然后选择View > Inspect Process
,然后单击Open Files and Ports
进程检查器窗口中的选项卡。
如果你更注重终端,你可以使用lsof(8)
(“升我s吨o笔Files”)命令。