En pocas palabras, ¿cómo se puede acceder a esta función en Finder -no a Spotlight (Comando+Espacio), sino a la adición de etiquetas propiamente dicha?
En el Finder, resalte un archivo y pulse Cmd-I (o haga clic con el botón derecho y seleccione Obtener información) para que aparezca el cuadro de diálogo de información del archivo. En este diálogo, el campo Comentarios de Spotlight es donde se añaden los datos de la etiqueta. Sólo tiene que añadir texto en este campo para "etiquetar" el archivo.
Aquí hay un buen artículo sobre cómo convertirse en un asistente de metadatos en OS X:
https://gigaom.com/2007/02/01/using-metadata-effectively-in-os-x/
Si estuviera etiquetando esa captura de pantalla, podría utilizar lo siguiente en el cuadro de comentarios:
customer-name presentation product-name
Así podría encontrar esa captura de pantalla por el cliente, o por el hecho de que se está utilizando en una presentación, o por el nombre del producto que les estoy mostrando.
¿Dónde se almacenan estas etiquetas? ¿Van en .DS_Store (¡suelo borrarlas!) o en otro lugar del sistema de archivos?
Sí, se almacenan en el .DS_Store
archivos que se ven en cada carpeta. Estos archivos son leídos por Finder. La información también se almacena en atributos extendidos (EA) en los propios archivos . Spotlight preferirá leer los datos de los EA. Los EAs son una característica del sistema de archivos HFS+, por lo que los sistemas de archivos remotos pueden no tener necesariamente EAs disponibles en los archivos. En estos casos, .DS_Store
son los archivos de reserva. Spotlight también tendría una sección de mapeo etiqueta <-> archivo en su base de datos, pero eso es sólo accesible a Spotlight.
¿Funciona este mecanismo de etiquetado en las unidades extraíbles? ¿Cuáles son los requisitos?
Generalmente: sí. Puedes añadir etiquetas a los archivos y carpetas de las unidades extraíbles y los recursos compartidos remotos. A menos que hayas desactivado .DS_Store
en recursos compartidos remotos, OS X simplemente añadirá estos archivos y mantendrá los metadatos allí por ti.
¿Funciona este mecanismo de etiquetado a través de una red compartida? Tengo algunos recursos compartidos de red SMB de Windows en casa en los que suelo almacenar archivos. ¿Funcionaría en ellos o es necesaria otra configuración?
Sí, ver arriba. Si no quieres que OS X haga esto, ejecuta:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
Y luego reinicia Finder.
Aparte de Spotlight, ¿hay alguna herramienta de línea de comandos para buscar o acceder a los datos de las etiquetas de los archivos?
¡Muchos!
Aquí tienes una lista de 7 aplicaciones de etiquetado de archivos para OS X: http://mac.appstorm.net/roundups/utilities-roundups/7-file-tagging-applications-for-os-x/
Personalmente me encanta y uso LaunchBar que es como Spotlight con esteroides.