0 votes

Trouver le répertoire qu'une application utilise pour les fichiers temporaires

Existe-t-il une procédure ou un outil permettant de trouver le répertoire dans lequel une application stocke ses fichiers temporaires ?

Mon service de sauvegarde en nuage indique le nombre de fichiers qu'il reste à sauvegarder. Ce nombre augmente d'un ordre de grandeur chaque fois que j'ouvre une application particulière, et diminue lorsque je ferme l'application. Je pense qu'il s'agit de fichiers temporaires. Pour éviter que ma sauvegarde ne perde son temps à les indexer et à les télécharger, je veux exclure le répertoire de fichiers temporaires de cette application. Je dois juste trouver où il se trouve. Plutôt que de fouiller dans le système de fichiers comme un animal, je préférerais utiliser un outil ou une procédure bien pensée pour voir où le système (ou l'application) place ces fichiers temporaires.

1voto

JohnoBoy Points 16435

Il existe quelques outils que vous pouvez utiliser pour surveiller les accès aux fichiers, mais les deux que je recommande sont (avec la description de leurs pages de manuel) :

  1. opensnoop - Les ouvertures de fichiers snoop au fur et à mesure qu'elles se produisent. Utilise DTrace.
  2. lsof - liste des fichiers ouverts

Les deux sont livrés avec Mac OS et devraient faire ce dont vous avez besoin. Vous aurez besoin d'exécuter opensnoop dans une session de terminal avant de lancer votre sauvegarde dans le nuage (elle n'affiche les modifications qu'après son lancement) mais lsof peut afficher des détails sur tous les fichiers actuellement ouverts.

LesApples.com

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.

Powered by:

X