3 votos

Deshabilitar la creación de archivos innecesarios en mi disco duro externa?

Tenía un viejo mac que me decidí a desmontar para su unidad de disco duro y la memoria RAM. Me tiró un shell en la unidad de disco duro, y ahora me puedo conectar a mi nuevo mac con un cable USB.

Básicamente quiero usar como cualquier otra unidad USB. Sin embargo, mac mantiene poner los archivos ocultos en él cada vez que la conecto:

drwxrwxrwx  1 user  staff  32768 Jun 16 09:31 .Spotlight-V100/
drwxrwxrwx@ 1 user  staff  32768 Jun 16 09:31 .Trashes/
-rwxrwxrwx  1 user  staff   4096 Jun 16 09:31 ._.Trashes*
-rwxrwxrwx  1 user  staff   4096 Jun 16 09:31 ._.com.apple.timemachine.donotpresent*
-rwxrwxrwx@ 1 user  staff      0 Jun 16 09:31 .com.apple.timemachine.donotpresent*
drwxrwxrwx  1 user  staff  32768 Jun 16 09:32 .fseventsd/

Hay alguna forma de tener toda esta deshabilitado, o es simplemente un efecto secundario de que el hecho de que la unidad llegó desde un mac?

3voto

Fuzzy Purple Monkey Puntos 702

Los archivos creados en otras unidades externas así.

Los archivos que comienzan con el ._ son AppleDouble archivos que se utilizan para almacenar los metadatos, como los atributos extendidos y las Acl de los no admitidos de los sistemas de ficheros. Si el volumen no admite los formatos nativos, la AppleDouble ficheros podrían recreado incluso si usted los elimine. Si el volumen es compatible con los formatos nativos, la AppleDouble archivos son ignorados, y puede eliminar o combinación de ellos:

rm /Volumes/Volume/._*
dot_clean -f /Volumes/Volume # flat merge (default is recursive)

Generalmente, es seguro para eliminar el ._ los archivos en cualquier caso. El .Destroza carpeta en mi disco USB sólo había un com.apple.FinderInfo atributo extendido:

$ sudo xattr -l /Volumes/WD/.Trashes
com.apple.FinderInfo:
00000000  00 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00  |........@.......|
00000010  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|

.com.apple.timemachine.donotpresent* no se crean archivos si habilita a esta configuración:

defaults write com.apple.TimeMachine DoNotOfferNewDisksForBackup -bool true

Spotlight puede ser desactivada con la mdutil -i off:

mdutil -i off /Volumes/Volume
rm -rf /Volumes/Volume/.Spotlight-V100

La eliminación .DS_Store archivos:

find /Volumes/Volume -name .DS_Store -delete

Esto hace que la eliminación de archivos en el volumen en el Buscador de eliminarlos de inmediato:

sudo rm -r /Volumes/Volume/.Trashes; touch /Volumes/Volume/.Trashes

BlueHarvest pueden eliminar la mayoría de los archivos de forma automática:

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X