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.

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

killall Dock

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

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

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.

Устраняем «неполадки» системы

Каждый релиз OS X исправляет множество больших и малых проблем, но некоторые из них можно легко исправить с помощью Терминала.

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

При каждом включении ваш 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 не заснет.

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

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

cal 12 2013

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

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

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

defaults write com.apple.helpviewer DevMode -bool true

* * *

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

Это упрощённая версия страницы.

Читать полную версию
Если нашли ошибку, выделите текст и нажмите Ctrl + Enter
Leonid Polonskiy
20.12.13 00:55
А у меня копирование текста из quick look на maverick работает только в случае, если файл находится на рабочем столе. Ни из mail ни из любой другой папки не хочет копировать. Кто знает почему?(((
Nik McCoy
20.12.13 23:15
уведомления к иконке iTunes работает только один раз после запуска команды)) этикетка альбома при смене исполнителя уже не меняется:(( после перезапуска itunes опция уведомления в доке не работает. так же и команда выключения мелодии запуска почему то работает только один раз:))(:cry:)
Илья Пичугин
20.01.14 00:33
как выключить режим просмотра трека?
Dmitry Chili
13.06.14 14:20
Автор, исправьте: sudo nvram SystemAudioVolume=%80 - на 10.9 не работает. defaults write com.apple.Dock autohide-delay -float 0 &&; killall Dock - надо или && (выполнение после удачного выполнения) или ; (тупо последовательное)
Читать все комментарии