Offro un esempio di file con il prefisso ._
.
Ho due volumi denominati Steelhead2 e Shark3. Il volume denominato Steelhead
è hfs + formattato e il volume denominato Shark3
è formattato ExFAT. Considera il file iprogram.txt
che ha attributi estesi. Posso visualizzare questi attributi usando il comando ls
come mostrato sotto.
Steelhead:Steelhead2 davidanderson$ ls -l@ /Volumes/Steelhead2/iprogram.txt
-rw-r--r--@ 1 davidanderson staff 22668 May 26 10:22 /Volumes/Steelhead2/iprogram.txt
com.apple.FinderInfo 32
com.apple.TextEncoding 15
Usando il Finder, copio questo file in una cartella vuota denominata dots
in Shark3
. Di nuovo usando il comando ls
ottengo il seguente.
Steelhead:dots davidanderson$ ls -la@ /Volumes/Shark3/dots
total 1024
drwxrwxrwx 1 davidanderson staff 131072 Jun 8 10:46 .
drwxrwxrwx 1 davidanderson staff 131072 Dec 31 1979 ..
-rwxrwxrwx 1 davidanderson staff 4096 Jun 8 10:47 ._iprogram.txt
-rwxrwxrwx@ 1 davidanderson staff 22668 May 26 10:22 iprogram.txt
com.apple.FinderInfo 32
com.apple.TextEncoding 15
Le partizioni formattate ExFat non possono avere attributi estesi. Quindi OS X ha creato il file ._iprogram.txt
per contenere questi attributi. Successivamente, creo una nuova cartella denominata dots
su Steelhead2
e utilizzo il Finder per copiare solo iprogram.txt
in questa cartella. Usando ls
, ho ottenuto quanto segue.
Steelhead:Steelhead2 davidanderson$ ls -la@ /Volumes/Steelhead2/dots
total 48
drwxr-xr-x 3 davidanderson staff 102 Jun 8 11:12 .
drwxrwxr-x 26 davidanderson staff 952 Jun 8 11:11 ..
-rwxrwxrwx@ 1 davidanderson staff 22668 May 26 10:22 iprogram.txt
com.apple.FinderInfo 32
com.apple.TextEncoding 15
Poiché Steelhead2
è hfs + formattato, non è necessario un file ._iprogram.txt
. Infine, tornando alla cartella /Volumes/Shark3/dots
, rimuoverò il file ._iprogram.txt
e inserirò il comando 'ls', come mostrato sotto.
Steelhead:dots davidanderson$ rm /Volumes/Shark3/dots/._iprogram.txt
Steelhead:dots davidanderson$ ls -la@ /Volumes/Shark3/dots
total 768
drwxrwxrwx 1 davidanderson staff 131072 Jun 8 10:46 .
drwxrwxrwx 1 davidanderson staff 131072 Dec 31 1979 ..
-rwxrwxrwx 1 davidanderson staff 22668 May 26 10:22 iprogram.txt
Gli attributi estesi sono spariti.
Sei corretto, questi file con prefisso ._
sono nascosti nel Finder. Anche se utilizzi defaults write com.apple.finder AppleShowAllFiles TRUE
, questi file rimangono nascosti.
Se trovi i file ._
nelle tue partizioni formattate con hfs +, alcune operazioni non hanno ottenuto la proprietà sincronizzata. Prova a utilizzare il comando dot_clean
per rimuovere questi file "._". Per ulteriori informazioni inserisci man dot_clean
o vedi dot_clean - Merge ._ * file con corrispondenti file nativi.