Встроенные в OS X функции поиска являются отличным способом быстрого поиска файлов и данных на вашем Mac. Однако по умолчанию Spotlight и функция поиска Finder не возвращают системные файлы в результатах. Это полезно для многих пользователей, поскольку хранит эзотерические системные файлы отдельно от пользовательских данных, но может стать проблемой для опытных пользователей, которые пытаются настроить или устранить неполадки в OS X или в одном из его многочисленных приложений.
К счастью, это поведение по умолчанию можно изменить. В нашем примере мы попытаемся найти файл настроек для FaceTime, который является com.apple.FaceTime.plist.
Изменить параметры поиска Finder
Настройка OS X, чтобы не возвращать системные файлы в результатах поиска, может быть преодолена путем изменения параметров для функции поиска Finder. Во-первых, тест: мы хотим найти наш файл настроек FaceTime, поэтому мы откроем новое окно Finder, которое настроено на наш домашний каталог пользователя, и введем «FaceTime.plist» в поле поиска.
Мы получаем только один результат, который на самом деле является временным текстовым файлом, содержащим этот совет. Если у вас также нет пользовательского документа, содержащего поисковую фразу, вы, скорее всего, получите ноль результатов.
Но мы знаем, что это неправильно. В конце концов, FaceTime должен иметь файл настроек, верно? Если бы мы знали, что файлы предпочтений пользовательского уровня хранятся в ~ / Library / Preferences, мы могли бы просто перейти туда и получить файл вручную. Но если мы этого не знаем, или если мы пытаемся найти другой системный файл, который находится в неизвестном месте, нам понадобится некоторая помощь в форме поиска.
Не заблуждайтесь, Finder способен возвращать результаты поиска для системных файлов, но нам нужно включить эту функцию самостоятельно. Вернитесь в Finder и начните вводить наш поисковый запрос снова. На этот раз, однако, нажмите значок плюса справа под окном поиска. Это позволит нам добавить параметры в наши поиски.
Теперь вы увидите раскрывающиеся меню, которые по функциям аналогичны другим правилам и фильтрам, присутствующим в OS X. Щелкните меню « Вид» и выберите « Другое» .
Вы увидите большой список атрибутов поиска. Мы ищем атрибут System Files, который вы можете легко найти, используя собственный фильтр поиска в списке.
Нажмите, чтобы выделить атрибут Системные файлы и нажмите ОК . Окно закроется, и теперь в раскрывающемся меню фильтра поиска появится опция «Системные файлы». Измените параметр на включенный, и вы сразу увидите результаты поиска, заполненные любыми подходящими системными файлами. В нашем случае это наш файл com.apple.FaceTime.plist.
Обратите внимание, что поиск Finder вернется к поведению по умолчанию, как только вы закроете окно Finder. Если вы хотите, чтобы «Системные файлы» были доступны в качестве элемента атрибута по умолчанию для будущих поисков, установите флажок «В меню» при поиске в списке атрибутов. Вам все равно нужно будет нажать кнопку «плюс» во время будущих поисков, но атрибут «Системные файлы» будет указан вместе с другими значениями по умолчанию для более быстрого и легкого доступа.
Утилиты поиска третьих сторон
Если вы часто работаете с системными файлами и ищете более мощный вариант, существует ряд сторонних утилит, которые дополняют или заменяют Finder Search и Spotlight. Хорошо проверенные приложения включают Find Any File (7, 99 $) и Tembo (14, 99 $).
Оба варианта позволяют пользователям искать и фильтровать результаты по любому типу файла, даже на нескольких внутренних и внешних дисках.