Відповіді:
Ви можете користуватися lsofабо fs_usageв Терміналі. lsofможе бути досить потужним. Якщо мова йде про певний процес, ви можете спробувати його вибірку в "Моніторі діяльності".
Для інструменту GUI моя рекомендація: fseventer :



Інші утиліти, орієнтовані на графічний інтерфейс, якими я не користувався:


Для перегляду файлів, до яких можна отримати доступ у режимі реального часу, ви можете використовувати fs_usageчастину функції FSEvents в Mac OS X або навіть dtraceсамій собі.
Використання: sudo fs_usage [PID].
Для отримання додаткової інформації перегляньте сторінку чоловіка
https://diigo.com/0xcp0 для висвітлення з блогу Брендана »Топ-10 сценаріїв DTrace для Mac OS X (2011-10-10).
Для більш сучасних операційних систем, несумісних з fseventer, є Apple Xcode Instruments -
- потужний, але (порівняно з фсевентером) у деяких випадках Інструменти можуть бути надмірно важкими.
Ви можете використовувати скрипт dtrace opensnoop для виявлення невдало відкритих файлів (файл не знайдено та помилки дозволу)