stringtranslate.com

.DS_Tienda

En el sistema operativo Apple macOS , .DS_Store es un archivo que almacena atributos personalizados de la carpeta que lo contiene , como opciones de visualización de carpetas, posiciones de iconos y otra información visual. [1] El nombre es una abreviatura de Desktop Services Store , [2] reflejando su propósito. Lo crea y lo mantiene la aplicación Finder en cada carpeta y tiene funciones similares al archivo desktop.ini en Microsoft Windows . Comenzando con un punto ., está oculto en Finder y en muchas utilidades de Unix. Su estructura interna es propietaria , [3] pero ha sido sometida a ingeniería inversa. [4] A partir de macOS 10.12 16A238m, Finder no mostrará .DS_Storearchivos (incluso si está com.apple.finder AppleShowAllFiles YESconfigurado).

Propósito y ubicación

El archivo .DS_Store se crea en cualquier directorio (carpeta) al que accede la aplicación Finder, incluso en sistemas de archivos remotos montados desde servidores que comparten archivos (por ejemplo, a través del protocolo Server Message Block (SMB) o Apple Filing Protocol (AFP)) . [5] Sin embargo, los sistemas de archivos remotos podrían excluirse mediante la configuración del sistema operativo (como los permisos). Aunque los utiliza principalmente el Finder, estos archivos fueron concebidos como un almacén de metadatos de uso más general sobre las opciones de visualización de las carpetas, como las posiciones de los iconos y la configuración de visualización. [2] Por ejemplo, en Mac OS X 10.4 "Tiger" y posteriores, los archivos ".DS_Store" contienen los comentarios de Spotlight de los archivos de la carpeta. Estos comentarios también se almacenan en los atributos del archivo extendido , [6] pero Finder no los lee. [7]

En los sistemas operativos anteriores de Apple, las aplicaciones Finder creaban archivos similares, pero en la raíz del volumen al que se accedía, incluso en sistemas de archivos externos , recopilando todas las configuraciones para todos los archivos del volumen (en lugar de tener archivos separados para cada carpeta respectiva). [8]

Problemas

Las quejas de los usuarios llevaron a Apple a publicar medios para desactivar la creación de estos archivos en sistemas de archivos de red montados de forma remota. [9] Desde macOS High Sierra (10.13), Apple retrasa la recopilación de metadatos para .DS_Store para carpetas ordenadas alfanuméricamente para mejorar la velocidad de navegación. [10] Sin embargo, estas instrucciones no se aplican a las unidades locales, incluidas las unidades flash USB , aunque existen algunas soluciones. [11] Antes de Mac OS X 10.5 , los archivos .DS_Store eran visibles en sistemas de archivos remotos. [12]

Los archivos .DS_Store pueden imponer cargas adicionales en un proceso de control de revisiones , ya que se modifican con frecuencia y, por lo tanto, pueden aparecer en las confirmaciones, a menos que se excluyan específicamente. [13]

Los archivos .DS_Store se incluyen en archivos comprimidos , como ZIP , creados por usuarios de OS X, junto con otros archivos y directorios ocultos como AppleDouble ._ . [14] [15] [16]

Se sabe que los archivos .DS_Store afectan negativamente a las operaciones de copia. Si se seleccionan varios archivos para la transferencia de archivos, la operación de copia cancelará retroactivamente todo el progreso al llegar a un archivo .DS_Store (duplicado), lo que obligará al usuario a reiniciar la operación de copia desde el principio. [17] [18]

Algunos usuarios de Google Drive en macOS informaron que los archivos .DS_Store estaban siendo marcados por violaciones de derechos de autor. Google declaró que habían solucionado un problema que "afectaba a una pequeña cantidad de archivos de Drive" para intentar evitar que ocurriera. [19]

Ver también

Referencias

  1. ^ "¿Eliminar archivos .DS_Store en Macintosh OS X?". Adobe.com . Sistemas Adobe . 24 de febrero de 2003. Archivado desde el original el 29 de septiembre de 2006 . Consultado el 29 de septiembre de 2006 .
  2. ^ ab Gourdol, Arno (1 de octubre de 2006). "Sobre los orígenes de .DS_Store". arno.org . Consultado el 1 de octubre de 2006 .
  3. ^ "Información de extensión de archivo .DS_STORE". PC.net . 2007 . Consultado el 28 de julio de 2017 .
  4. ^ "Formato de archivo de la tienda DS". 18 de julio de 2007 . Consultado el 16 de octubre de 2022 .
  5. ^ ".DS_Store". rixstep.com . 21 de mayo de 2003 . Consultado el 29 de septiembre de 2006 .
  6. ^ Siracusa, John (abril de 2004). "Mac OS X 10.4 Tigre". Ars Técnica . Conde Nast . Archivado desde el original el 23 de mayo de 2013 . Consultado el 28 de junio de 2013 .
  7. ^ "Blog de ideas ambientales".
  8. ^ "Macintosh: significado de los archivos Desktop DB y Desktop DF". soporte.apple.com . Consultado el 6 de mayo de 2022 .
  9. ^ "Mac OS X v10.4 y posteriores: cómo evitar la creación de archivos .DS_Store a través de conexiones de red". Soporte.Apple.Com . Apple Inc. 24 de mayo de 2005. Archivado desde el original el 14 de julio de 2019 . Consultado el 27 de julio de 2012 .
  10. ^ "Ajuste el comportamiento de navegación de SMB en macOS High Sierra 10.13 y versiones posteriores". Soporte de Apple . Consultado el 5 de enero de 2020 .
  11. ^ "Deshabilitar .DS_Store en OS X El Capitan". pixelcog . 27 de febrero de 2016.
  12. ^ "Evitar la creación de archivos .DS_Store en recursos compartidos de red". greci.cc . 12 de noviembre de 2007. Archivado desde el original el 9 de julio de 2015 . Consultado el 12 de noviembre de 2008 .
  13. ^ Nielsen, Spencer (24 de diciembre de 2011). "Muerte a .DS_Store". AorenSoftware.com . Consultado el 29 de octubre de 2012 .
  14. ^ "Cómo comprimir carpetas en una Mac sin archivos DS_Store". El desarrollador del sitio web . 6 de enero de 2018. Archivado desde el original el 27 de agosto de 2018 . Consultado el 27 de agosto de 2018 .
  15. ^ danixd (12 de octubre de 2010). "Comprimir carpetas en una Mac, sin .DS_Store". Superusuario . Intercambio de pila . Consultado el 27 de agosto de 2018 .
  16. ^ Bernard, John (25 de mayo de 2016). "Comprimir sin .DS_Store y __MACOSX". Pregunta diferente . Intercambio de pila . Consultado el 27 de agosto de 2018 .
  17. ^ Brandt, Gary (8 de septiembre de 2012). "¿Por qué DS_Store impide la copia?". discusiones.apple.com . Consultado el 21 de agosto de 2014 .
  18. ^ "ídem (1) Página del manual de Mac OS X". Páginas de manual de OS X. Desarrollador de Apple. 19 de diciembre de 2008. Archivado desde el original el 6 de mayo de 2017.
  19. ^ "Google Drive marca los archivos '.DS_Store' de macOS por infracción de derechos de autor". Computadora que suena . Consultado el 22 de febrero de 2022 .

enlaces externos