¿Cómo evito que OS X cree archivos ".filename"?

1

No estoy seguro de la consistencia, pero a veces OS X crea archivos .filename ocultos donde filename es el nombre de otro archivo en el mismo directorio. Quiero saber cómo deshabilitar esto ya que los USB inserto y copio / muevo los archivos a / desde que tengo esto, y es molesto tener que eliminarlos cada vez que conecto el USB a una computadora que no sea Mac.

    
pregunta Propeller 02.10.2013 - 20:35

2 respuestas

2

¿En qué formato está el volumen? Si se refiere a los archivos AppleDouble que comienzan con ._ , normalmente no se crean en volúmenes HFS. Se utilizan para almacenar metadatos como atributos extendidos, ACL y forks de recursos en volúmenes que no son HFS.

Puedes eliminar los archivos ._ con find :

find /Volumes/volume -name ._\* -delete

Si el volumen está en formato HFS, puede usar dot_clean para eliminar los archivos ._ después de combinar los metadatos almacenados en ellos con los metadatos almacenados en formatos nativos:

dot_clean /Volumes/volume
    
respondido por el user495470 03.10.2013 - 13:44
0

La forma más fácil de manejar esto (aunque con un programa comercial) parece ser usar BlueHarvest (punta de sombrero para < a href="https://superuser.com/a/212907"> esta respuesta en superusuario ). Tenga en cuenta que BlueHarvest no impide la creación de estos archivos. Supervisa continuamente las unidades que no son de Mac y las limpia. También se puede utilizar para limpiar manualmente un volumen / carpeta / archivo.

Para otras alternativas (algunas con limitaciones), consulte:
¿Hay alguna forma de evitar que una Mac cree archivos de subrayado de puntos? - de superuser.com
Alternativas de BlueHarvest para Mac OS X

También puede usar la solución a continuación para reemplazar el programa estándar umount (desmontar) con un script de envoltura para limpiar estos archivos cuando expulsa la unidad formateada de MSDOS:
"Elimine automáticamente los archivos de puntos de Mac OS X de los sistemas de archivos MS-DOS "- Feb 07, '11

    
respondido por el M K 02.10.2013 - 20:55

Lea otras preguntas en las etiquetas