6 votes

.afpDeleted* fichiers, qui les crée ?

Lorsque j'utilise ls, je reçois le message suivant.

ls: .afpDeleted38045157: Aucun fichier ou répertoire de ce type

Mon svn échoue dans ce répertoire avec

svn: E070008: Impossible de lire le répertoire 'chemin actuel': Les résultats partiels sont valides mais le traitement est incomplet

Apparemment, ces fichiers .afpDeleted sont une forme de fichiers supprimés qui restent ouverts selon http://lists.apple.com/archives/macos-x-server/2004/Jun/msg01271.html

Comment savoir quel programme a généré ce fichier? Je ne peux même pas accéder à son contenu, ni le supprimer arbitrairement.

Je suis sous Mac OS 10.8.4.

EDIT : Après avoir tué plusieurs processus suspects, j'ai découvert que c'était mon MATLAB. Je veux quand même en savoir plus sur cette affaire d'afpDeleted*.

3voto

rpetrich Points 25769

Dans les mots de 2004 de Leland Wallace, un employé d'Apple du groupe Core Servers :

Il existe un "modèle" de programmation Unix consistant à créer un fichier temporaire, l'ouvrir, puis le supprimer tout en le maintenant ouvert. Cela permet à l'application d'avoir un fichier de travail privé qui ne peut être accédé par aucun autre processus (le fichier sera complètement supprimé lorsqu'il sera fermé). AFP ne prend pas en charge directement l'"ouvrir-supprimer" donc nous devons simuler cela en renommant le fichier "supprimé" en .afpDeletedXXX et en différant la suppression jusqu'à sa fermeture.

Source : http://lists.apple.com/archives/macos-x-server/2004/Jun/msg01271.html

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