Как показать скрытые файлы на Mac

Показать скрытые файлы на Mac обычно нужно, когда инструкция отправляет в папку «Библиотека» или к файлу настроек, имя которого начинается с точки. macOS прячет их, чтобы их случайно не переместили и не удалили: в основном это настройки программ и инструментов разработчика. Здесь — как показать их в Finder и в Терминале и какие скрытые файлы можно удалять, а какие нельзя.

Как показать скрытые файлы на Mac в Finder

  1. Откройте окно Finder с нужной папкой. Чтобы начать с папки пользователя, нажмите Shift-Command-H.
  2. Нажмите Command-Shift-точка (.). Скрытые файлы и папки появятся, чуть бледнее остальных.
Папка пользователя в Finder после Command-Shift-точка: скрытые файлы и папки видны бледнее
  1. Нажмите Command-Shift-точка ещё раз, чтобы снова их скрыть.

Скрытое остаётся видимым во всех окнах Finder, пока вы снова не нажмёте эти клавиши. Те же клавиши работают в окнах «Открыть» и «Сохранить» других программ.

Открыть скрытую папку «Библиотека»

В папке «Библиотека» лежат настройки, кэш и данные программ, и Finder её скрывает. Чтобы открыть её один раз:

  1. Щёлкните рабочий стол или окно Finder, чтобы Finder стал активной программой.
  2. Удерживая Option, откройте меню Переход: в нём появится пункт Библиотека. Выберите его.
Меню «Переход» в Finder с нажатой Option: пункт «Библиотека»

Ещё можно выбрать Переход › Переход к папке (Shift-Command-G), ввести ~/Library и нажать Return. Чтобы «Библиотека» была видна всегда, откройте папку пользователя (Shift-Command-H), выберите Вид › Показать параметры вида и включите Показывать папку «Библиотека».

Скрытые файлы в Терминале

В Терминале команда ls пропускает файлы, имена которых начинаются с точки. Добавьте -a, чтобы показать и их. Эта команда выводит всё содержимое папки пользователя вместе со скрытым и ничего не меняет:

ls -a ~
Терминал после ls -a ~: папка пользователя вместе со скрытыми объектами на точку

Если вы ещё не открывали Терминал, см. как открыть Терминал на Mac.

Что такое скрытые файлы и что не удалять

  • Файлы, начинающиеся с точки (.zshrc, .gitconfig), — настройки Терминала и инструментов разработчика. В папке .ssh лежат ваши ключи SSH: без неё можно потерять доступ к серверам и Git-хостингам.
  • Файлы `.DS_Store` хранят то, как Finder показывает папку: расположение значков, сортировку. Удалять их безвредно, Finder создаст их заново.
  • «Библиотека» хранит данные ваших программ, от Почты до Сообщений. Удаляйте только то, что знаете, и только внутри папок кэша.

Некоторые скрытые папки — это действительно большой кэш, который можно очистить, например у npm или Gradle: см. как очистить кэш npm на Mac и как очистить кэш Gradle на Mac. О кэше программ в «Библиотеке» — в статье как очистить кэш на Mac.

Чтобы Mac оставался в порядке

MacWashing, раздел «Сборка мусора»: найдены мусор Xcode, пользовательский кэш, установщики и журналы, к очистке 22,83 ГБ

MacWashing не показывает и не скрывает файлы. Если вы ищете в «Библиотеке» и скрытых папках, что бы удалить ради места, Сборка мусора находит там кэш программ и инструментов разработчика и показывает, сколько занимает каждый, а всё спорное оставляет без галочки.

Бесплатная пробная версия · macOS 14 и новее

Вопросы и ответы

Какое сочетание клавиш показывает скрытые файлы на Mac?

Command-Shift-точка (.) в окне Finder. Нажмите его ещё раз, чтобы снова скрыть файлы.

Зачем на Mac скрытые файлы?

Это настройки и данные, нужные программам и macOS. Скрытыми их труднее случайно переместить или удалить, и в папках меньше лишнего.

Можно ли оставить скрытые файлы видимыми?

Да. Это меняет только то, что показывает Finder. Просто не перемещайте и не удаляйте их, пока они видны.