Jawaban:
Anda dapat menggunakan lsofatau fs_usagedi Terminal. lsofbisa sangat kuat. Jika ini tentang proses tertentu, Anda dapat mencoba mengambil sampelnya di Activity Monitor.
Untuk alat GUI, rekomendasi saya adalah fseventer :



Lebih banyak utilitas berorientasi GUI, yang belum saya gunakan:


Untuk melihat file apa yang diakses secara real time, Anda dapat memanfaatkan fs_usagesebagian fitur FSEvents di Mac OS X atau bahkan dtracesendiri.
Penggunaan: sudo fs_usage [PID].
Untuk info lebih lanjut, lihat halaman manual
https://diigo.com/0xcp0 untuk sorotan dari blog Brendan »10 skrip DTrace teratas untuk Mac OS X (2011-10-10).
Untuk sistem operasi yang lebih modern yang tidak kompatibel dengan fseventer, ada Apple Xcode Instruments -
- kuat, tetapi (dibandingkan dengan fseventer) dalam beberapa kasus, Instrumen mungkin terlalu berat.
Anda dapat menggunakan skrip dtrace opensnoop untuk mengidentifikasi gagal membuka (file tidak ditemukan dan kesalahan izin)