Поиск по сайту:

Как вывести список всех приложений на Mac


Приложения MacOS устанавливаются немного иначе, чем Windows. Поскольку это почти всегда одиночные файлы .app, их гораздо проще перемещать по жесткому диску. Вот как отследить тех, кого вы потеряли.

Из папки приложений

Этот метод очевиден — просто откройте папку «Приложения». Обычно вы можете найти его на боковой панели, в верхней части жесткого диска или в домашней папке (та, где указано ваше имя). Вы можете нажать кнопку «Список» на верхней панели, чтобы просмотреть все в удобном для чтения списке.

Однако в нем не будут перечислены все приложения на вашем диске, поэтому, если у вас есть приложение, которое вы оставили в папке «Загрузки», оно не будет отображаться здесь.

Лучший метод: смарт-папки

Умные папки прекрасны. Они похожи на сохраненные поисковые запросы, которые можно закрепить на боковой панели Finder. Здесь мы будем искать все приложения.

Создайте новую смарт-папку из любого окна Finder, выбрав «Файл» > «Новая смарт-папка» в верхней строке меню.

Откроется то, что выглядит как окно поиска. Вы можете добавить новое правило, нажав кнопку + рядом с «Сохранить». Появится раскрывающийся список, в котором можно выбрать правило, по которому будет выполняться поиск в смарт-папке. Опция по умолчанию будет искать по имени файла.

Но вы захотите изменить «Имя» на «Тип» и указать «Приложение».

Вы увидите, что папка быстро заполнится приложениями. Если вы хотите сохранить эту смарт-папку, нажмите «Сохранить» в правом верхнем углу. Введите имя и выберите, где его сохранить.

Местом по умолчанию является папка «Сохраненные поиски», но вы можете сохранить ее в любом месте. В любом случае, он будет добавлен на боковую панель для быстрого доступа.

Использование системной информации

В приложении «Информация о системе» есть вкладка для отображения каждого файла .app, установленного в вашей системе. Откройте приложение, удерживая нажатой клавишу Option и нажав на логотип Apple; первым пунктом будет информация о системе.

Прокрутите вниз до «Программное обеспечение»> «Приложения» и дайте ему минуту, чтобы выполнить поиск на вашем диске и заполнить список. Этот список содержит все файлы .app, даже системные и внутренние, поэтому изменяйте их на свой страх и риск.

Параметры командной строки

Если вам нужен легко изменяемый список путей к файлам приложений по техническим причинам, вы можете выполнить поиск на своем диске с помощью команды терминала. Мы будем использовать find и флаг -iname для поиска файлов по имени. Синтаксис поиска расширений .app:

sudo find/-iname *.app

Откройте приложение «Терминал», щелкнув его в Dock, вставьте указанную выше команду и нажмите клавишу ввода. Поиск займет некоторое время, и он выведет очень длинный список, который включает множество внутренних и системных приложений. Мы рекомендуем передавать вывод в файл.

sudo find/-iname *.app > имя файла

Это ищет корневой каталог и включает все на вашем жестком диске. Вы заметите множество повторяющихся каталогов из приложений внутри приложений, таких как внутренние приложения Xcode. Вы можете избавиться от этих результатов с помощью sed и немного регулярного выражения для сопоставления и удаления файлов .app  внутри файлов .app:

sed -i /\.app.*\.app/d имя файла

Это удалит каждую запись, соответствующую шаблону, из списка созданных вами приложений. Это изменяет файл напрямую, поэтому будьте осторожны, чтобы не запускать его ни на чем другом.