Ofreceré un ejemplo que involucra archivos con el prefijo ._
.
Tengo dos volúmenes llamados Steelhead2 y Shark3. El volumen llamado Steelhead
tiene formato hfs + y el volumen llamado Shark3
tiene el formato ExFAT. Considere el archivo iprogram.txt
que tiene atributos extendidos. Puedo mostrar estos atributos usando el comando ls
como se muestra a continuación.
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 el Finder, copio este archivo a una carpeta vacía llamada dots
en Shark3
. Nuevamente, usando el comando ls
obtengo lo siguiente.
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
Las particiones con formato ExFat no pueden tener atributos extendidos. Entonces OS X creó el archivo ._iprogram.txt
para contener estos atributos. A continuación, creo una nueva carpeta llamada dots
en Steelhead2
y uso el Finder para copiar solo iprogram.txt
a esta carpeta. Al usar ls
, obtengo lo siguiente.
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
Como Steelhead2
tiene formato hfs +, no es necesario un archivo ._iprogram.txt
. Finalmente, volviendo a la carpeta /Volumes/Shark3/dots
, eliminaré el archivo ._iprogram.txt
e ingresaré el comando 'ls', como se muestra a continuación.
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
Los atributos extendidos se han ido.
Estás en lo cierto, estos archivos con prefijo ._
están ocultos en el Finder. Incluso si usa defaults write com.apple.finder AppleShowAllFiles TRUE
, estos archivos permanecen ocultos.
Si encuentra ._
archivos en sus particiones con formato hfs +, alguna operación no se sincronizó. Intente usar el comando dot_clean
para eliminar estos archivos '._'. Para obtener más información, ingrese man dot_clean
o vea dot_clean - Combinar ._ * archivos con los archivos nativos correspondientes.