Як знайти файли в MAC використовуючи командний рядок (термінал)?
Якщо ви за старою линуксовой звичкою вже набирали в маковської консолі команду locate, то стикалися з тим, що вона не працює. Замість цього її сервіс пропонують спочатку запустити через launchd.
Робити цього не потрібно, тому що на «маці» є набагато кращий спосіб шукати файли — це утиліта mdfind, яка шукає по базі даних Spotlight.
Пошук mac os в терміналі
Відразу знайшов архіви на зовнішньому диску ?
Користуватися mdfind не складніше, ніж написати mdfind <рядок для пошуку>. Зверніть увагу, що пошук ведеться не тільки в назві файлів, але і всередині документів, і метаданих.
До речі, для перегляду метаданих з командного рядка є утиліта mdls — просто наберіть після неї назву файлу, і все побачите.
пошук mac os термінал
У mdfind, як ти міг здогадатися, є корисні параметри. Так, -live запустить цю утиліту в постійному режимі і буде виводити знахідки по мірі їх появи, -onlyin <каталог> обмежить область пошуку одним каталогом, а -name <файл> змусить mdfind шукати рядок лише у назвах файлів і ніде більше.