.afpDeleted * file, chi li sta facendo?

4

Quando utilizzo ls , ottengo il seguente messaggio.

ls: .afpDeleted38045157: No such file or directory

Il mio svn fallisce in questa directory con

svn: E070008: Can't read directory 'current path': Partial results are valid but processing is incomplete

Apparentemente, questi file .afpDeleted sono una forma di file cancellati che sono ancora aperti secondo link

Come faccio a sapere quale programma ha generato questo file? Non riesco nemmeno ad accedere a ciò che è nel file, né posso rimuoverlo arbitrariamente.

Uso Mac OS 10.8.4.

EDIT: dopo aver ucciso diversi processi sospetti, ho scoperto che era il mio MATLAB. Voglio comunque capire di più su questo business afpDeleted *.

    
posta Memming 26.06.2013 - 22:56
fonte

1 risposta

1

Nelle parole del 2004 di Leland Wallace, un dipendente Apple nel gruppo dei Core Server:

There is a unix programming "pattern" of creating a temp file, opening it, then deleting it, keeping it open. This allows the application to have a private scratch file that cannot be accessed by any other process (the file will to be completely deleted when it is closed). AFP does not have direct support for "open-delete" so we need to fake it by renaming the "deleted" file to .afpDeletedXXX and deferring the delete until it is closed.

Fonte: link

    
risposta data 29.12.2015 - 23:20
fonte

Leggi altre domande sui tag