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?
Desde Finder, resalte un archivo y presione Cmd-I (o haga clic con el botón derecho y seleccione Obtener información) para que aparezca el cuadro de diálogo Información de archivo para el archivo. En este cuadro de diálogo, el campo Comentarios de Spotlight es donde agrega datos de etiquetas. Simplemente agregue texto a 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 estaba etiquetando esa captura de pantalla, podría usar lo siguiente en el cuadro de comentarios:
customer-name presentation product-name
Para poder encontrar esa captura de pantalla por parte del 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 (tiendo a eliminarlos!) O en otra parte del sistema de archivos?
Sí, se almacenan en los .DS_Store
archivos que ve en cada carpeta. Finder lee estos archivos. La información también se almacena en atributos extendidos (EA) en los propios archivos . Spotlight preferirá leer los datos de los EA. Los EA son una característica del sistema de archivos HFS +, por lo que los sistemas de archivos remotos no necesariamente tienen EA disponibles en los archivos. En estos casos, los .DS_Store
archivos son la alternativa. Spotlight también tendría una sección de mapeo de archivo de etiqueta <-> en su base de datos, pero eso solo es accesible para Spotlight.
¿Este mecanismo de etiquetado funciona en unidades extraíbles? ¿Qué son los requerimientos?
En general: si. Puede agregar etiquetas a archivos y carpetas en unidades extraíbles y recursos compartidos remotos. A menos que haya desactivado la .DS_Store
creación en recursos compartidos remotos, OS X solo agregará estos archivos y mantendrá los metadatos allí para usted.
¿Este mecanismo de etiquetado funciona en una red compartida? Tengo algunos recursos compartidos de red SMB de Windows en casa en los que almaceno archivos con frecuencia. ¿Funcionaría en esos o se requiere otra configuración?
Sí, ver arriba. Si no desea que OS X haga esto, ejecute:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
Y luego reinicie Finder.
Además de Spotlight, ¿existen herramientas de línea de comandos para buscar o acceder a los datos de la etiqueta para los archivos?
¡Un montón!
Aquí hay 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 amo y uso LaunchBar, que es como Spotlight con esteroides.
.DS_Store
. Finder leeDS_Store
, Spotlight lee EAs aparentemente, pero solo estarían disponibles en los sistemas de archivos HFS +: apple.stackexchange.com/questions/64412/… - He modificado la respuesta para aclarar esto.