Je pense que beaucoup d’entre nous ont été déçus par la disparition effective de fseventer
. Quelle est une bonne dtrace
alternative basée sur le shell fseventer
qui affichera tous les chemins complets des fichiers auxquels on accède pour une application définie?
command-line
dtrace
ylluminate
la source
la source
opensnoop
chemins complets et complets? Une chose que je ne savais pas avant aujourd'hui, c'est que je peux réellement utiliseropensnoop
un-n name
argument avec un nom de processus qui n'existe pas encore. Ce dernier sera ensuite associé au processus après son exécution, ce qui peut faire l'affaire.La commande ci-dessous recherche les fichiers récemment modifiés. (Ce n'est pas ce que l'OP a demandé, mais c'est surtout ce pour quoi j'ai utilisé fseventer.)
mdimport -A
répertorie les noms d'autres attributs de métadonnées.kMDItemContentModificationDate
provient de données EXIF pour les fichiers contenant des données EXIF. L'kMDItemUserModifiedDate
année dernière, je n'avais pas beaucoup de fichiers , mais c'étaient des fichiers que j'avais ouverts avec TextEdit, Script Editor ou Skim.Il ne semble pas y avoir d'attribut de métadonnées pour le temps d'accès.
kMDItemAttributeChangeDate
est défini comme "La date et l'heure de la dernière modification apportée à un attribut de métadonnées".la source