Как вывести список всех приложений на 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 имя файла
Это удалит каждую запись, соответствующую шаблону, из списка созданных вами приложений. Это изменяет файл напрямую, поэтому будьте осторожны, чтобы не запускать его ни на чем другом.