Расширенные настройки mac os

Обновлено: 07.07.2024


Эта статья планировалась как ознакомительный тур по системе и полезным приложениям, предназначенный для опытных пользователей. Возможно, ты только подумываешь перейти на «мак» или же живешь с 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, отключит рекламу на сайте и увеличит личную накопительную скидку! Подробнее

20+ скрытых настроек и функций OS X, которые можно включить с помощью Терминала

Как и все операционные системы, OS X имеет широкие возможности по кастомизации интерфейса и функций системы. Большинство из них скрыты по умолчанию, дабы уберечь пользователей от необдуманных действий, которые могут навредить ОС. Но если действовать с умом, можно очень тонко настроить систему под себя и активировать некоторые удобные, но изначально скрытые функции. Как вы уже возможно догадались, все манипуляции будут проводиться с помощью Терминала. Не пугайтесь, для включения практически всех функций, вам потребуется лишь скопировать одну-две строчки кода. Что ж, давайте начнем!

Сдвигаем Док в угол экрана

Не нравится видеть док по центру экрана? Ну что ж, вот эта команда позволит сдвинуть его к краю экрана:

defaults write com.apple.dock pinning -string end; killall Dock

Если вы изменяли положение дока, просто замените end на start или middle.

Добавляем виджеты на рабочий стол

Нравится вам это или нет, но Apple решила, что виджеты должны располагаться в Dashboard. Вы предпочитаете видеть их на рабочем столе? Вот эта команда вам поможет:

defaults write com.apple.dashboard devmode YES

После этого завершите сеанс и войдите снова, чтобы изменения вступили в силу. Теперь просто хватаем любой виджет с Dashboard и жмем F12, чтобы перебросить его на рабочий стол. Вернуть назад все можно той же командой, только вместо YES следует ввести NO.

Если какой-то виджет не появился — перезапустите док вот этой командой:

Включаем отображение скрытых файлов по умолчанию

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

defaults write com.apple.finder AppleShowAllFiles true; killall Dock

Для отмены вводим эту же команду, но заменяем true на false.

Включаем двухмерный док

Любите олдскул и вам не нравится объемный док? Можно сделать его плоским (не работает в OS X Mavericks). Для это вводим следующую команду:

defaults write com.apple.dock no-glass -bool true

Чтобы вернуть доку объем, вводим эту же команду, но заменяем true на false.

В OS X всегда было множество функций, не включенных по умолчанию, но которые легко можно активировать с помощью Терминала.

Single Application Mode

Если вы постоянно отвлекаетесь во время важной работы, этот режим может помочь вам сконцентрироваться. В Single Application Mode вы сможете взаимодействовать одновременно только с одним приложением. Другими словами когда я пишу эту статью в Byword, я вижу только его окно. При переключении в Safari исчезнет Byword, а при открытии iTunes пропадет Safari и т.д. Этот прием подойдет не для всех, но можете попробовать, возможно вам понравится. Вводим:

defaults write com.apple.dock single-app -bool true; killall Dock

Когда поработаете, замените в команде true на false, чтобы вернуть все на место.

Копируем текст из Quick Look

Одна из самых удобных вещей в OS X — Быстрый просмотр, с его помощью очень легко просмотреть содержимое файла. Но вот скопировать оттуда текст по умолчанию нельзя. Это легко изменить с помощью такой вот команды:

defaults write com.apple.finder QLEnableTextSelection -bool true; killall Finder

Теперь досадное недоразумение исправлено.

Добавляем всплывающие уведомления к иконке iTunes

Хотите получать уведомления о текущем треке, прямо на иконке приложения? Это просто:

defaults write com.apple.dock itunes-notifications -bool TRUE; killall Dock

Если вам не понравилось, для отмены введите вот такую команду:

defaults delete com.apple.dock itunes-notifications

Включаем режим отладки в приложениях

Почти во всех приложения Apple, режим отладки содержит некоторые скрытые функции. Они отличаются в каждом приложении, но в основном вы получаете доступ к экспериментальным функциям, которые могут быть полезны в некоторых случаях.

Режим отладки в Контактах

defaults write com.apple.addressbook ABShowDebugMenu -bool true

Режим отладки в Календаре

defaults write com.apple.iCal IncludeDebugMenu -bool true

Режим отладки в Дисковой утилите

defaults write com.apple.DiskUtility DUDebugMenuEnabled -bool true

defaults write com.apple.DiskUtility advanced-image-options -bool true

Традиционно, для отключения нужно будет ввести те же команды, но изменив true на false.

Выключаем мелодию запуска

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

sudo nvram SystemAudioVolume=%80

Теперь, во время загрузки ваш Mac будет бесшумным как ниндзя.

Уменьшаем время отклика Дока

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

defaults write com.apple.Dock autohide-delay -float 0 &&; killall Dock

Убираем запоминание позиции предыдущего файла в Просмотре и QuickTime

Запоминание позиции последнего файла удобная фича, но в некоторых приложениях она совсем неуместна. Это касается Просмотра и QuickTime. Если вы не хотите, чтобы файлы проигрывались с прошлой позиции, введите вот эти команды:

для Просмотра

defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false

для QuickTime

defaults write com.apple.QuickTimePlayerX NSQuitAlwaysKeepsWindows -bool false

Отключаем анимацию окон для ускорения старых Mac

Анимации в OS X выглядят очень круто, но они замедляют систему на стареньких Mac’ах. Чтобы облегчить им задачу и немножко ускорить, проще отключить анимацию окон вот этой командой:

defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool false

Отключаем Центр Уведомлений

Вы не поклонник ЦУ в новых версиях OS X? Что ж, можно отключить эту функцию с помощью вот этой команды:

launchctl unload -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist; killall NotificationCenter

С помощью Терминала можно делать невероятно крутые вещи. Вот несколько классных советов.

Не даем нашему Mac заснуть

OS X имеет расширенные настройки энергосбережения, которые всегда загонят Mac в режим сна, чтобы сберечь ресурсы, когда мы не пользуемся компьютером. Но иногда нужно подержать компьютер включенным. В этом случае нам поможет следующая команда:

caffeinate -t 3600

Эта команда запрещает сон ровно на час. Число в конце строки, это время в секундах, на протяжении которого ваш Mac не заснет.

Быстрый календарь прямо в Терминале

Нужно быстро заглянуть в календарь? Нет ничего проще! Вводим:

Как вы догадались, 12 это нужный месяц, а 2013 год. Вот вам отличный способ посмотреть на какой день выпадает определенная дата в далеком будущем (или прошлом).

Запрещаем отображение справки поверх всех окон

Обычно при просмотре Справки, ее окна принудительно отображаются поверх остальных. Чтобы предотвратить это, используем вот такую команду:

defaults write com.apple.helpviewer DevMode -bool true

Вот и все на сегодня. Надеюсь вы нашли для себя несколько полезных советов. Если я что-то упустил или вы хотите добавить свой совет — прошу в комментарии. Оставайтесь с нами и вы узнаете еще много интересного о возможностях Терминала в OS X!

В macOS достаточно скрытых параметров, которые дают возможность детально настроить Mac. С помощью них, например, можно уберечь Dock от нежелательного изменения. Такие действия поможет выполнить «Терминал», но для этого проще использовать специальные приложения. О них дальше.

В тему:


OnyX

Многофункциональная утилита, которая, в первую очередь, предназначена для проверки структуры файлов для выполнения задач по обслуживанию и очистки Mac. Тем не менее, с помощью нее также можно детально настроить операционную систему macOS, многие встроенные приложения.

Некоторые полезные параметры:

  • изменение формата снимков экрана (по умолчанию используется PNG);
  • отображение скрытых папок и файлов;
  • изменение пунктов контекстного меню Finder;
  • выбор эффекта для сворачивания приложений в Dock.

Загрузить приложение с официального сайта разработчика: [бесплатно]


Cocktail

Универсальное приложение, которое предназначено для очистки, оптимизации и тонкой настройки операционной системы. С помощью него опытные пользователи Mac смогут получить максимальную отдачу от macOS. Эта программа уже установлена на 250 тысяч компьютеров по всему миру.

Некоторые полезные параметры:

  • настройка количества пунктов в меню последних файлов;
  • блокировка изменения панели Dock;
  • удаление кнопки «Выключить» из системного меню;
  • автоматическая активация окна при наведении курсора.

Загрузить приложение с официального сайта разработчика: [бесплатный триал, $19 однопользовательская лицензия]


TinkerTool

Специальное приложение, которое предназначено только для тонкой настройки Mac, — никаких дополнительных возможностей в нем нет. С помощью него вы сможете включить или выключить скрытые параметры операционной системы, а также приложений, которые с ней поставляются.

Некоторые полезные параметры:

  • включение и отключение системных звуков;
  • отключение теней в снимках окон приложений;
  • изменение размера для системных шрифтов;
  • настройка темного оформления операционной системы и приложений.

Загрузить приложение с официального сайта разработчика: [бесплатно]


MacPilot

Разработчики утверждают, что с помощью этой утилиты можно получить доступ к около 1 200 скрытых возможностей операционной системы macOS. Да, далеко не все они окажутся действительно полезными и востребованными конкретно вами, но настолько широкое разнообразие точно достойно внимания.

Некоторые полезные параметры:

  • настройка времени перевода дисков в режим сна;
  • выбор видеокарты, которая используется по умолчанию;
  • отключение отображения библиотек в Finder;
  • изменение кратности в рейтинге треков iTunes.

Загрузить приложение с официального сайта разработчика: [бесплатный триал, дальше — $2,5 в месяц]

Цены, указанные в статье, актуальны на момент публикации материала и могут меняться с течением времени.

Используйте раздел «Основные» в Системных настройках на Mac, чтобы изменить оформление системы macOS, настроить использование полос прокрутки, окон и вкладок и включить функции Непрерывности, если они доступны.

Чтобы изменить эти настройки, выберите меню Apple



> «Системные настройки», затем нажмите «Основные» .

Можно изменить внешний вид кнопок, меню и окон на Mac. См. раздел Использование светлого или темного оформления.

В светлом режиме используется светлое оформление, которое не меняется.

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

Функция «Авто» автоматически настраивает яркость экрана в течение дня.

Выберите цвет для кнопок, всплывающих меню и других элементов интерфейса.

Выберите цвет для выделения выбранного текста.

Размер значков в боковом меню

Можно выбрать маленький, средний или большой размер для значков в боковой панели Finder и боковой панели таких приложений, как Почта, News и Фото. При этом также меняется размер текста в боковом меню.

Разрешить тонирование обоев в окнах

Изменять оттенок определенных областей окна, таких как панели инструментов и строки состояния, используя цвета картинки рабочего стола.

Показать полосы прокрутки

Полосы прокрутки появляются в окне, если информации в нем слишком много и она не умещается в окне при текущем размере. Выберите параметр отображения полос прокрутки.

Автоматически, в зависимости от мыши или трекпада: отображение полос прокрутки зависит от используемой мыши или трекпада.

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

При прокручивании: скрытие полос прокрутки до начала прокрутки.

Всегда. полосы прокрутки отображаются постоянно.

Нажмите мышью полосу прокрутки для выполнения следующих действий.

Переход к следующей странице: при нажатии на полосе прокрутки содержимое прокручивается до следующей страницы.

Переход к месту, обозначенному мышью: переход к тому месту, где Вы нажали мышью. Например, если Вы нажали в нижней части полосы прокрутки, Вы переходите в конец документа.

Для мгновенного переключения между различными способами прокрутки во время работы удерживайте клавишу Option и нажимайте полосу прокрутки.

Веб-браузер по умолчанию

Вы можете выбрать другой веб-браузер, установленный на Mac, в качестве веб-браузера по умолчанию.

Открывать документы во вкладках

Укажите, в каком случае документы должны открываться во вкладках (а не в новых окнах): никогда, только при работе в полноэкранном режиме или всегда.

Запрашивать сохранение изменений при закрытии документов

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

Закрывать окна при завершении работы приложения

Закрывать окна приложений при выходе из них. При следующем входе в приложение окна не будут открываться автоматически.

Недавно использованные объекты

Выберите количество объектов, отображаемых в команде меню «Недавно использованные объекты». Недавно использованные объекты отображаются в меню Apple, так что Вы можете легко открыть эти объекты.

Это значение также определяет число недавних объектов, отображаемых в меню приложения, например в меню «Файл» > «Открыть недавние» в приложении TextEdit.

Разрешить Handoff между этим Mac и Вашими устройствами iCloud

(доступно не на всех компьютерах)

Если Ваш Mac поддерживает Handoff, включите Handoff между Вашим Mac, устройствами iOS, iPadOS и Apple Watch, на которых настроена служба iCloud. Продолжение работы с того места, на котором Вы остановились, благодаря Handoff на Mac.

Когда этот флажок установлен, можно использовать Универсальный буфер обмена, чтобы копировать объекты с одного устройства на другое.

Чтобы сделать объекты на экране крупнее, см. раздел Улучшение видимости экрана Mac.

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