Je recherche l'équivalent OS X de FileMon, qui a ensuite été inclus dans ProcessMon.
Au fait, il est essentiel de pouvoir filtrer par processus.
Je recherche l'équivalent OS X de FileMon, qui a ensuite été inclus dans ProcessMon.
Au fait, il est essentiel de pouvoir filtrer par processus.
La solution la plus rapide est :
$ lsof [chemin_vers_le_fichier]
Cette solution ne nécessite pas le mot de passe root et vous donne le résultat suivant, clair :
COMMANDE PID UTILISATEUR FD TYPE APPAREIL TAILLE/OFF NODE NOM
Finder 497 JR7 21r REG 1,2 246223 33241712 image.jpg
QuickLook 1007 JR7 txt REG 1,2 246223 33241712 image.jpg
Il existe une interface graphique pour afficher les informations de type lsof
. Il s'agit d'un logiciel donationware de HAMSoft et s'appelle What's Keeping Me. Conçu pour répondre à la question "Pourquoi ne puis-je pas supprimer ceci de ma corbeille ?" qui se pose de temps en temps sous OS X, il s'avère également pratique pour surveiller les poignées d'E/S ouvertes sur les processus en cours d'exécution si vous êtes simplement curieux de ce qui se passe. Il vous permet d'effectuer des recherches et des filtrages simples.
Le domaine a été repris par une autre entreprise (aux allures louches) en 2022. Vous pouvez toujours télécharger une version zip de la dernière version, 2.4, à partir du lien sur archive.org : web.archive.org/web/20210415173731/http://… C'est un binaire Intel, mais cela fonctionne sur Apple Silicon avec Rosetta.
LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.
0 votes
Je vais ajouter trois options - étant donné que l'héritage Unix de Mac OS X est différent de l'architecture NT - les outils ne se chevauchent pas parfaitement. Cherchez-vous une API pour programmer ou simplement des outils pour jeter un œil à ce qui se passe actuellement (ou déclencher des actions après un certain changement de fichier)