Sistemas

¿Qué son los archivos .DS_Store de Mac OS X?


Al igual que muchas otras cosas en la vida, estamos tan acostumbrados ya a los dispositivos electrónicos que queremos hacerlos nuestros de alguna forma, y esta vía es la personalización, sobre todo del exterior, pero también de su look&feel, es decir, la forma en como lucen y nos presentan la información.

Cualquiera de nosotros acostumbra a tener el fondo del escritorio del ordenador personalizado con, por ejemplo, una fotografía de nuestra pareja, nuestra familia o cualquier otra cosa en la pantalla, así como también el fondo de pantalla del teléfono móvil. Pero, en algunos sistemas operativos desktop podemos personalizar también el fondo de las ventanas del escritorio, de forma independiente para cada una.

Dicha configuración queda almacenada en un fichero oculto del sistema que, por ejemplo, en Windows son los Desktop.ini y en Mac OS X los .DS_Store. Es el Finder el que mantiene de forma automática estos ficheros.

El Finder no es nada más que la interfaz gráfica del sistema operativo de Apple y su gestor de ficheros.

Al igual que en cualquiera otro Unix (y es que Mac OS X, de hecho, sigue este estándar para sistemas operativos), el archivo .DS_Store queda oculto cuando revisamos el contenido de las carpetas desde la interfaz gráfica, pero podemos verlo si abrimos una línea de comandos y tecleamos ls -alis, una orden de Unix (y que además de en Mac OS X, funciona también en GNU/Linux o en FreeBSD entre otros sistemas) que nos permite ver todos los archivos contenidos en una carpeta, incluidos aquellos que están protegidos.

DS_Store_1

Para abrir un fichero .DS_Store primero deberemos verlo en la carpeta. Para ello podemos recurrir a un truco que nos permite visualizar archivos ocultos en Mac OS X como si no lo estuvieran.

Deberemos abrir la aplicación de línea de comandos (que se encuentra en la subcarpeta Utilidades de la carpeta Aplicaciones) y, en ella, teclear la siguiente instrucción:

defaults write com.apple.finder AppleShowAllFiles TRUE

Que cambiará el flag que permite al sistema esconder visualmente los archivos cuyo nombre empieza por un punto, pero que no lo hará de forma inmediata. Para poder verlos tendremos todavía que reiniciar el ordenador, o bien introducir, inmediatamente la siguiente instrucción en la línea de comandos:

KillAll Finder

DS_Store_2

Una vez empecemos a poder ver este tipo de archivos, será lógico que se nos pase por la cabeza editarlos, pero es mejor no hacerlo.

Aquí una imagen de lo que nos encontraremos:

DS_Store_3

Como vemos, se trata de un fichero binario, y no en texto plano, por lo que editarlo manualmente podría comportarnos algún ligero problema (en principio nada grave).

Por cierto, un apunte: sí podemos borrarlos y, con eso, eliminaríamos las preferencias personalizadas y la información guardada sobre como se ve cada icono.

DS_Store_4



Por Guillem Alsina, el 09/04/2016.

Historias relacionadas

Volver al inicio