Короче говоря, как можно получить доступ к этой функции в Finder - не Spotlight (Command + Space) - но добавление самих тегов?
В Finder выделите файл и нажмите Cmd-I (или щелкните правой кнопкой мыши и выберите «Get Info»), чтобы открыть диалоговое окно «Сведения о файле» для файла. В этом диалоговом окне в поле Spotlight Comments вы добавляете данные тега. Просто добавьте текст в это поле, чтобы пометить файл.
Вот хорошая статья о том, как стать мастером метаданных в OS X:
https://gigaom.com/2007/02/01/using-metadata-effectively-in-os-x/
Если бы пометить этот снимок экрана, я мог бы использовать следующее в поле для комментариев:
customer-name presentation product-name
Чтобы я мог найти этот снимок экрана от клиента, или от того, что он используется в презентации, или от названия продукта, который я им показываю.
Где хранятся эти теги? Они идут в .DS_Store (я склонен их удалять!) Или в другом месте файловой системы?
Да, они хранятся в .DS_Store
файлах, которые вы видите в каждой папке. Эти файлы читаются Finder. Информация также хранится в расширенных атрибутах (EAs) самих файлов . Центр внимания предпочтет прочитать данные от экспертов. Советники являются функцией файловой системы HFS +, поэтому удаленные файловые системы могут не обязательно иметь советники, доступные для файлов. В этих случаях .DS_Store
файлы являются запасным вариантом. Spotlight также имеет раздел отображения файла тега <-> в своей базе данных, но он доступен только для Spotlight.
Этот механизм тегов работает на съемных дисках? Каковы требования?
Вообще-то да. Вы можете добавлять теги к файлам и папкам на съемных дисках и удаленных общих папках. Если вы не отключили .DS_Store
создание на удаленных общих папках, OS X просто добавит эти файлы и сохранит там метаданные для вас.
Этот механизм тегов работает через сетевой ресурс? У меня дома есть несколько сетевых ресурсов Windows SMB, на которых я часто храню файлы. Будет ли это работать на тех или другой конфигурации требуется?
Да, смотри выше. Если вы не хотите, чтобы OS X делала это, запустите:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
А затем перезапустите Finder.
Кроме Spotlight, есть ли инструменты командной строки для поиска или доступа к данным тега для файлов?
Много!
Вот список 7 приложений для пометки файлов для OS X: http://mac.appstorm.net/roundups/utilities-roundups/7-file-tagging-applications-for-os-x/
Я лично люблю и использую LaunchBar, который похож на Spotlight на стероидах.
.DS_Store
. Finder читаетDS_Store
, Spotlight, очевидно, читает советники, но они будут доступны только в файловых системах HFS +: apple.stackexchange.com/questions/64412/… - я изменил ответ, чтобы прояснить это.