Mac os где хранятся настройки программ

Обновлено: 04.07.2024

В macOS объекты на Вашем компьютере Mac организованы в папки. Все папки отображаются в Finder. Многие регулярно используемые папки находятся в боковом меню Finder.

Важно! Папку пользователя и некоторые другие папки переименовывать нельзя. Рекомендуется не переименовывать и не перемещать папки, имеющиеся на компьютере Mac в момент поставки. Многие из этих папок имеют определенное назначение и необходимы для правильной работы компьютера Mac.

Приложения

Эта папка содержит приложения, включая Почту, Календарь, Safari и многие другие. Приложения в этой папке также отображаются в Launchpad. Если Вы попытаетесь перетянуть приложение за пределы папки «Программы», перемещения не произойдет — вместо этого будет создан псевдоним. Инструкции по удалению приложений см. в разделе Установка и удаление приложений.

Библиотеки

Эта папка содержит шрифты и другие используемые приложениями объекты, доступные всем пользователям Вашего Mac. Не используйте эту папку для хранения создаваемых Вами файлов и папок. Вместо этого используйте свою папку пользователя, папку «Рабочий стол», папку «Документы» или iCloud Drive.

Система

Эта папка содержит операционную систему macOS. Вы не можете ни переименовывать, ни перемещать папку «Система» и находящиеся в ней объекты.

Пользователи

В этой папке содержатся личные папки всех пользователей Вашего компьютера Mac. После того как Вы вошли в систему, значок Вашей папки пользователя имеет вид папки с домом, а другие папки пользователей имеют значки обычной папки. Если Вы выйдете из системы и кто-то другой войдет в нее, значок папки данного пользователя изменится на значок дома. В папке «Пользователи» также находится папка «Общий доступ». К объектам в папке «Общий доступ» может получить доступ любой пользователь Вашего компьютера Mac.

Папка пользователя

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

Кроме того, Вы можете создавать папки в папке iCloud Drive, в папке «Документы» или на рабочем столе (на компьютере Mac или в iCloud в разделе «Рабочий стол и документы») для систематизации файлов. Есть места, где нельзя создавать дополнительные папки.


Совсем недавно переехал на macOS High Sierra, но не обновляя систему, а выполнив "чистую" установку с флешки. Почему, в данном случае, я остановился именно на этом варианте, напишу чуть позже. Сам же процесс создания установочной флешки macOS не отличается от El Capitan, о чем уже писал ранее на страницах блога.

Сегодня речь пойдет о том, где хранятся профили программ на Mac и как их перенести при переезде, на примере Microsoft Remote Desktop, Tunnelblick, Flow и Viber.

Где хранится профиль настроек Microsoft Remote Desktop на Mac? Настройки RDP соединений хранятся в .plist файле (следует заметить, что пароли к учетным записям придётся внести вручную, так как они прописываются в связке ключей):

Перенос конфигураций Tunnelblick. Ранее я рассказывал о настройке OpenVPN клиента Tunnelblick под Mac. У данного приложения, настройки VPN туннелей, вместе с ключами лежат по следующему пути:

Переносим закладки FTP клиента Flow на другой Mac. FTP клиент Flow хранит закладки с учеными данными в файле Bookmarks.plist. Пароли, к сожалению придется переносить вручную, либо импортировать из связки ключей (по аналогии с Microsoft Remote Desktop, они хранятся именно там).

Как получить доступ к папке «Библиотека» (

Как вы, наверное, уже заметили, все настройки, необходимые для работы приложений на macOS, хранятся в скрытом каталоге

/Library/ (Библиотеки) вашей учетной записи. Есть несколько способов получить туда доступ:

1. Быстрый доступ к каталогу «Библиотека» (

/Library/) из меню "Переход"

Проще всего попасть в каталог «Библиотека» из Finder (при этом оставив его скрытым), кликнув в строке меню «Переход» c нажатой клавишей Alt (Option). В раскрывающемся списке перехода появится пункт «Библиотека».

2. Включить отображение папки «Библиотеки» (

/Library/) в скрытых настройках Finder

В OS X Mavericks появилась возможность активировать отображение папки

/Library/ непосредственно из настроек Finder. Для это необходимо перейти в домашний каталог пользователя, после чего в Finder выбрать Вид → Показать параметры вида и отметить пункт Показывать папку «Библиотеки».

3. Установка атрибута nohidden для папки

/Library/ через Терминал

Это самый радикальный и одновременно универсальный способ, работающий в любой версии macOS, (однако лучше всё-таки пользоваться первыми двумя). Для установка атрибута nohidden, в терминале выполним команду:


Яндекс.Дзен и узнавайте первыми о новых материалах, опубликованных на сайте.

Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.

Забыли пароль на iPhone? Не все потеряно. Как перенести содержимое Apple Watch на новый iPhone чтобы не было мучительно больно Вторая за осень презентация Apple уже сегодня! Куда девается свободное место на MacBook? Чистим кэши в macOS Не удается очистить корзину на Mac: «Объект не может быть изменён или удалён» Улучшаем работу сети Wi-Fi на macOS

Прикрепленное изображение

Mission Control – это элемент интерфейса Apple, позволяющий быстро просмотреть все запущенные развернутые приложения, а также рабочие столы и программы, открытые в полноэкранном режиме.
Настройки Mission Control: Системные настройки -> Mission Control. Здесь можно установить "горячие" клавиши, выбрать способ отображения Dashboard. настроить некоторые другие опции.

Активные углы
Технология Mission Control содержит также функцию "Активные углы". После их настройки, передвинув курсор в определенный угол, можно запустить Mission Control, перевести компьютер в Режим Сна, показать Dashboard, окна программ, Launchpad, Рабочий стол или Центр Уведомлений.

Прикрепленное изображение

  1. Откройте Системные Настройки (System Preferences) и выберите Пользователи и Группы (Users & Groups);
  2. Теперь нужно выбрать то имя, которое вы собрались поменять в левой части;
  3. Найдите в правой части графу Полное Имя (Full Name) и кликните в строку и введите пароль администратора, чтобы подтвердить свои намерения;
  4. Введите новое имя.

Прикрепленное изображение

Смена пароля
Перейдите в Настройки -> Пользователи и группы -> Сменить пароль. Введите старый и новый (дважды) пароль.

Как понять откуда я загрузил файл?

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

Как назначить для каждого рабочего стола свои обои?

Зайдите в Системные настройки - Рабочий экран - Рабочий стол, выберите обои для текущего рабочего стола. После этого перетащите окно «Системных настроек» к правому краю рабочего стола (чтобы курсор мыши упирался в границу экрана) — система автоматически переключится на соседний рабочий стол, расположенный справа от текущего.


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

Три быстрых совета новичкам

1. Задай активные углы

Одна из первых настроек, которые я рекомендую опробовать, — это «активные углы». Открывай «Системные настройки → Mission Control → Активные углы» и как минимум двум углам экрана дай функции «Рабочий стол» и «Окна программ». Первая раздвигает открытые окна и показывает десктоп, вторая показывает окна активной программы. Mission Control — все программы, окна и десктопы.



Это полезно не только для быстрой навигации (окна программы, в принципе, можно перебирать и по Cmd-` и Cmd-Shift-` ), но и для перетаскивания. Ты берешь файл или объект и можешь потянуть его на угол, потом выбрать другое окно или программу. Таскать можно и на папки (они будут раскрываться по ходу дела) и значки программ в доке — если подержать на них файл, то программа откроется. Этот механизм называется spring loading — «на пружинах».

2. Изучай и назначай шоткаты

Открыв любую программу, не забывай изучить ее меню — обычно в нем содержится полный список функций и шоткаты для них. Кстати, ты можешь задать свой шоткат для любого пункта меню в любой программе. Открой «Системные настройки → Клавиатура → Сочетания клавиш → Сочетания клавиш программ», нажми +. Теперь выбери программу, впиши название пункта меню и задай хоткей.



3. Освой секреты кнопки Alt (Option)

Кнопка Alt, которую на «маке» принято называть Option, откроет тебе немало занятных возможностей. Вот наиболее полезные.

  • При наборе текста Alt и Alt-Shift используются для ввода спецсимволов.
  • Зажав Alt и тыкая на значки в меню, ты можешь узнать дополнительную информацию. Например, кликнув с Alt на значок Wi-Fi, ты можешь узнать свои MAC и IP, IP маршрутизатора, характеристики сигнала и многое другое. А с Cmd можно двигать значки!
  • Клик правой кнопкой мыши по значку программы в доке с зажатым Alt изменит пункты контекстного меню. «Закрыть принудительно» вместо «Закрыть» и «Скрыть остальные» вместо «Скрыть».
  • Некоторые функциональные клавиши с Alt вызывают соответствующие настройки. Например, Alt-F1 и Alt-F2 — настройки экрана (так как F1 и F2 меняют яркость подсветки), а Alt-F3 — настройки Mission Control. Расположение может меняться в зависимости от модели компьютера.

WARNING

Главное правило при настройке системы: сначала пробуй, потом думай и только потом делай по-своему. Если не следовать ему, то велик шанс что-то упустить или испортить что-то хорошее, отдав предпочтение старым привычкам. Меняй все, что хочешь, но сначала убедись, что в этом действительно есть необходимость.

Экскурсия по macOS: где искать все интересное

В Windows, как ты знаешь, все настройки ОС и программ хранятся в реестре либо в файлах INI; в Unix большая часть настроек лежит в /etc либо в скрытых файлах в домашнем каталоге. Многое из того, что есть в Unix, присутствует и в macOS — есть и etc (точнее, private/etc , а etc — это теперь симлинк), и привычные скрытые файлы в домашней папке.

Настройки маковских программ и более высокоуровневых частей системы лежат в двух других каталогах — /Library/Preferences и

/Library/Preferences (точнее, /Users/имя_пользователя/Library/Preferences ). В первой — настройки для всех пользователей, во второй — для текущего.

Список файлов с настройками уходит за горизонт

Список файлов с настройками уходит за горизонт

Попасть в пользовательскую Library на свежеустановленной системе с некоторых пор стало не так просто — нужно открыть Finder, выбрать в меню «Переход → Переход к папке» (или нажать Cmd-Shift-G) и скопировать туда адрес. Чтобы этого лишний раз не делать, можно открыть терминал и выполнить команду

Вот уже и первая скрытая настройка! Кстати, корень диска удобно добавить в сайдбар наряду с домашним каталогом: в настройках Finder выбирай галочку: «Боковое меню → Жесткие диски».

Папок Unix ты здесь не увидишь — они скрытые и по умолчанию видны только из терминала, где в основном и нужны. Но если вдруг понадобится, можешь выполнить в терминале команду

Теперь перезагрузи Finder («меню Яблоко → Завершить принудительно → Finder → Перезапустить»), и ты увидишь все скрытые файлы и папки.

Но вернемся к изучению Library. Помимо папки Preferences, здесь полно всего интересного. К примеру, в LaunchAgents и LaunchDaemons лежат настройки автозапуска по расписанию (launchd), в Application Support — базы данных, плагины и прочие изменяемые части приложений, в Services — сервисы для обработки данных (см. пункт «Службы» в основном меню любой программы), в Keychains — базы данных с твоими логинами и паролями в зашифрованном виде, в PreferencePanes (только в корневой Library) — плагины «Системных настроек», в Caches — всякий временный мусор и так далее.

В /Library можно найти много всего интересного

В /Library можно найти много всего интересного

Также загляни в /System/Library . Лазить сюда часто тебе вряд ли придется, но изучить, из чего сделана macOS, не помешает. Можешь, например, открыть папку Kernels и полюбоваться на ядро или поинтересоваться компонентами системы в папке CoreServices .

Полезно знать и то, что любая программа в macOS (включая системные сервисы) — это папка, которую Finder отображает особым образом. По двойному клику она запускается, но, если хочешь заглянуть внутрь, жми на нее правой кнопкой мыши и выбирай «Показать содержимое пакета». Тебе откроется много интересного!

Как работает defaults

Большинство скрытых настроек можно менять при помощи команды defaults write . Но что это за загадочный defaults? Мы же уже выяснили, что все настройки лежат в папках Library, неужели где-то еще есть аналог реестра Windows? На самом деле нет: параллелей с реестром не избежать, но defaults — это всего лишь удобный способ быстро менять из командной строки значения в файлах .plist (property list — «списки свойств»), которые лежат в Library/Preferences — корневой или пользовательской.

К примеру, выполнив команду из предыдущей главки и сделав в Finder видимыми скрытые файлы, ты всего лишь перезаписал значение AppleShowAllFiles в

/Library/Preferences/com.apple.finder.plist . Если у тебя установлен Xcode (а установить его я рекомендую всем пауэрюзерам независимо от желания писать программы для «мака»), то ты сможешь открыть plist в удобном редакторе, чтобы вручную найти и поменять любое значение.

Любой plist можно редактировать в Xcode

Любой plist можно редактировать в Xcode

Файлы plist могут быть разных типов. В новых версиях macOS появилась поддержка настроек в JSON, но большинство по-прежнему хранится в виде XML. В обоих случаях такие plist можно открывать и редактировать в любом текстовом редакторе. Но попадается еще бинарный формат, который можно прочитать при помощи утилиты из Xcode или декодировать командой plutil.

Что до утилиты defaults, то она позволяет проделать еще несколько интересных трюков. Например, если написать defaults read , то в терминал будут вывалены вообще все настройки из системных папок. Они разбиты на домены, получить список которых ты можешь командой defaults domains . Теперь выбери интересующий тебя домен и напиши defaults read название_домена , если хочешь получить только его содержимое.

Чего только не найдешь в Preferences. Это, к примеру, сейв игры «Тук-тук-тук»

Чего только не найдешь в Preferences. Это, к примеру, сейв игры «Тук-тук-тук»

При помощи defaults также можно экспортировать домены в другие файлы и импортировать из них, а также искать по доменам. Все подробности ты найдешь при помощи man.

Продолжение доступно только участникам

Членство в сообществе в течение указанного срока откроет тебе доступ ко ВСЕМ материалам «Хакера», позволит скачивать выпуски в PDF, отключит рекламу на сайте и увеличит личную накопительную скидку! Подробнее

Читайте также: