Respuestas:
Puedes usar lsofo fs_usageen Terminal. lsofpuede ser bastante poderoso Si se trata de un proceso específico, puede intentar probarlo en el Monitor de actividad.
Para una herramienta GUI, mi recomendación es fseventer :



Más utilidades orientadas a la GUI, que no he usado:


Para ver a qué archivos se accede en tiempo real, puede aprovechar fs_usageparte de la función FSEvents en Mac OS X o incluso en dtracesí mismo.
Uso: sudo fs_usage [PID].
Para obtener más información, consulte la página del manual.
https://diigo.com/0xcp0 para lo más destacado del blog de Brendan »Los 10 mejores scripts DTrace para Mac OS X (10-10-2011).
Para sistemas operativos más modernos que son incompatibles con fseventer, hay Apple Xcode Instruments :
- potente, pero (en comparación con fseventer) en algunos casos, los instrumentos pueden ser demasiado pesados.
Puede usar el script dtrace opensnoop para identificar aperturas fallidas (archivo no encontrado y errores de permiso)