Топ 25 секретов Терминала

1

Терминал (Программы/Служебные программы) открывает доступ к ядру UNIX, который лежит в основе Mac OS X. Набирая определенные команды в Терминале, можно вносить изменения в систему, открывать настройки и включать функции, недоступные для других способов.

После набора каждой команды нажимайте Return (Enter) для запуска. Команды, написанные в две и более строчки вводятся за один раз, после чего активируются. Помните, что некоторые команды чувствительны к регистру, поэтому набирайте код так, как указано в инструкции. Все секреты Терминала проверены и работают. Не пытайтесь изменять или адаптировать код самостоятельно, если вы не уверены в том, что делаете.

1. iРобот

Ваш Mac умеет разговаривать с вами! Голосом робота, напоминающего фантастические фильмы 50-х годов, ваш Mac может справиться о вашем здоровье, пошутить и произнести то, что вы напишите. Трюк очень простой. Откройте Терминал и напишите или скопируйте:

say MacDigger

Робот-терминал произнесет название нашего сайта. Понятно, что вы можете написать вместо MacDigger все, что угодно. К сожалению, кириллицу Терминал не распознает, но вы можете поэкспериментировать с латинскими буквами.

2. Интервал резервного копирования

По умолчанию Time Machine делает резервные копии ежечасно, но вы можете изменить интервал с помощью Терминала. Для этого запустите программу и напишите:

sudo defaults write /System/Library/LaunchDaemons/com.apple.backupd-auto StartInterval -int 1800

1800 в секундах это полчаса. Вы можете изменить это число: для часа 3600, для двух часов 7200 и т.д. Будьте осторожны с командами, которые начинаются с “sudo”. Это команды системного уровня, которые могут вызвать проблемы при неправильном использовании. При вводе таких команд требуется ввод пароля администратора.

3. Персональное приветствие

Еще одна команда sudo добавляет сообщение в окно входа в систему. Скопируйте в терминал строчку:

sudo defaults write /Library/Preferences/com.apple.loginwindow LoginwindowText “Ваше сообщение”

Замените “Ваше сообщение” на любой другой текст в кавычках. Кроме этого будьте внимательны с пунктуацией – некоторые символы (например восклицательные знаки) могут остановить выполнение сценария.

Чтобы убрать сообщение выполните в Терминале:

sudo defaults write /Library/Preferences/com.apple.loginwindow LoginwindowText “”

4. Игры в Терминале

 

Как вы знаете, ядро OS X основано на UNIX. Текстовый редактор Emacs является частью системы UNIX и содержит несколько “пасхальных яиц”. Это популярные мини-игры тетрис, теннис, змейка и другие. Для начала вам нужно узнать версию Emacs в вашей системе. Наберите в терминале:

cd /usr/share/emacs/

Нажмите Return. Далее напишите ls (LS в нижнем регистре) и снова нажмите Return. Теперь вы знаете версию вашего Emacs (например, 21.1). Затем скопируйте следующее:

ls /usr/share/emacs/[версия]/lisp/play

Замените [версия] на число, которое вы записали (без скобок). На экране появятся все доступные игры. Запишите их названия или сделайте скриншот. Теперь переключитесь на Emacs в Терминале простой командой emacs. Для доступа к играм щелкните Escape, затем X и напишите название игры. Нажмите Return. Перейти к следующей игре можно с помощью кнопки Escape, X и вводом названия игры.

5. Настройка окон FFView

FFView – отличный просмотрщик изображений, идеальный для комиксов. Но режим Pagewidth изменяет размер окна для каждой картинки. Это очень раздражает. Если вы хотите запомнить размер окна, то воспользуйтесь командой Терминала:

defaults write com.feedface.ffview udn_dont_resize_img_win 1

Теперь окно программы будет оставаться одного размера. Для отмены напишите тот же код, но с цифрой 0.

6. Огромный Док

 

Для показа огромных иконок в Доке, включите сначала увеличение (Системные настройки -> Dock) и скопируйте в Терминал:

defaults write com.apple.dock largesize -int 512; killall Dock

Эта команда увеличивает максимальный размер иконок до 512 x 512 пикселей. Можно выставить любое значение, но не больше 512. Для отмены зайдите в настройки Дока и переместите слайдер увеличения.

7. Новый вид списка в Доке

Следующая команда включает альтернативный режим показа списка в Доке:

defaults write com.apple.dock use-new-list-stack -boolean YES; killall Dock

Иконки  становятся больше по размеру (если объектов больше, чем помещается в окне, то доступен скролл). Так же как в режиме сетки, щелчок на папке показывает содержимое внутри стэка. Если вы решите сделать отмену, поменяйте YES на NO.

8. Веб-инспектор

Веб-инспектор в Safari – отличный инструмент для веб-разработчиков. Его можно включить в меню “Разработка” (пункт 11). Но если вам нужен только веб-инспектор, воспользуйтесь командой:

defaults write com.apple.Safari WebKitDeveloperExtras -bool true

После перезагрузки Safari вы сможете получить доступ к веб-инспектору правым кликом в любом месте веб-страницы. Отмените команду заменой true на false и перезагрузкой Safari.

9. Меню Debug в iCal

Так же как и множество других приложений в OS X, iCal содержит меню Debug, которое можно активировать через Терминал. Выполните команду:

defaults write com.apple.iCal IncludeDebugMenu YES

Команда включает скрытый пункт меню Debug с дополнительными функциями календаря. Для отмены команды замените YES на NO, перезагрузите iCal для изменений.

10. Меню Debug в Адресной книге

Адресная книга тоже содержит скрытый пункт меню Debug, который включается командой:

defaults write com.apple.addressbook ABShowDebugMenu -bool YES

Теперь в адресной книге появился скрытый пункт Debug с дополнительными функциями программы. Для выключения замените YES на NO и повторите ввод. Перезапустите iCal.

11. Меню Разработка в Safari

Для включения меню разработки (для запуска веб-инспектора, консоли ошибок, выключения изображений, кэша или включения расширений) воспользуйтесь командой:

defaults write com.apple.safari IncludeInternalDebugMenu 1

Перезагрузите браузер, чтобы изменения вступили в силу. Для обратного эффекта поменяйте 1 на 0 и повторите команду.

12. Рентген папок

 

Если выделить файл в Finder и нажать пробел, то включается Quick Look. Эта опция превью показывает подробную информацию о каждом объекте в Finder. Однако папки в Quick Look выглядят весьма уныло. К счастью ситуацию легко исправить. Команда Терминала:

defaults write com.apple.finder QLEnableXRayFolders -boolean YES

Теперь Quick Look будет показывать все содержимое папок, в том числе иконки, изображения и т.д. Для выключения функции выполните команду снова с заменой YES на NO.

13. Прозрачные иконки в Доке

 

Для включения прозрачности иконок скрытых приложений выполните команду:

defaults write com.apple.Dock showhidden -bool YES; killall Dock

Для выключения опции повторите команду, используя NO вместо YES. Иконки приложений, которые уже скрыты, прозрачными не станут. Активируйте и скройте программу повторно.

14. Недавнее и избранное в Доке

Этот устрашающий код добавляет в Док новый стек с недавно использованными приложениями:

defaults write com.apple.dock persistent-others -array-add '{ "tile-data" = { "list-type" = 1; }; "tile-type" = "recents-tile"; }'

Перезагрузите Док командой killall Dock. Теперь в Доке появится новый стек с недавними программами. Правый клик открывает опции: недавно использованные программ, документы, недавние серверы, избранные тома или избранное. Изменить способ отображения или избавиться от стека можно так же, как с любой папкой в Доке.

15. Expose в Доке

По умолчанию щелчок и удержание иконки в Доке активного приложения в Snow Leopard активирует Expose. Но в Leopard вместо этого открывается контекстное меню, доступное по правому клику в обоеих ОС. Если вы работаете в Snow Leopard, но предпочитаете вариант Leopard, выполните команду:

defaults write com.apple.dock show-expose-menus -boolean NO; killall Dock

Повторите команду, заменив YES на NO для отмены внесенных изменений.

16. Подсветка объектов в стэке

Если открыть стек в режиме сетки, то перемещаться по объектам можно с помощью стрелок клавиатуры. При этом выбранная иконка будет выделяться серым фоном. Если навести мышку на объект, то он не будет подсвечиваться, пока вы не наберете команду:

defaults write com.apple.dock mouse-over-hilite-stack -boolean YES; killall Dock

Теперь у вас будет такая же подсветка при наведении на объекты в сетке. Поменяйте YES на NO для отмены внесенных изменений.

17. Прозрачный Док

Если вам не нравится 3D Док в Mac OS X (глянцевый, с отражением иконок), вы можете использовать эту команду для упрощения его вида:

defaults write com.apple.dock no-glass -boolean YES; killall Dock

Фон станет прозрачным, а вокруг дока появится тонкая белая рамка. Если вы решите, что 3D вид вам нравится больше, то повторите команду, заменив YES на NO.

18. Поиск музыки

При выборе песни в музыкальной библиотеке iTunes справа появляется кружок. Щелчок по нему открывает iTunes Store. Однако с помощью терминала вы можете включить поиск по локальной библиотеке:

defaults write com.apple.iTunes invertStoreLinks -bool YES

Перезагрузите iTunes для активации; замените NO на YES и повторите команду для отмены.

19. Виджеты Dashboard на рабочем столе

 

Один из самых интересных секретов Терминала – активация виджетов Dashboard на рабочем столе. Виджеты могут располагаться над открытыми программами и окнами Finder – а-ля гаджеты Windows 7. Для включения функции используйте команду:

defaults write com.apple.dashboard devmode YES

Завершите сеанс и зайдите в систему снова (или перезагрузите Mac). Теперь вы можете захватить виджет, сделав по нему щелчок. Удерживая виджет, нажмите F12 (чтобы скрыть Dashboard) и отпустите мышку. Чтобы вернуть его на Dashboard, повторите процедуру в обратном порядке. Виджеты, размещенные на рабочем столе, работают так же, как на Dashboard.

Чтобы отключить эту функцию, повторите команду, заменив YES на NO. Для применения настройки завершите сеанс или перезагрузите Mac.

20. Расширенное меню сохранения файлов

Команда Сохранить (и Сохранить как) открывает диалоговое окно, где вы должны указать имя файла, его расположение и иногда формат. Рядом с заголовком находится синяя кнопка с треугольником, щелчок на которой открывает диалоговое окно, похожее на Finder. Если вы хотите, чтобы окно появлялось в раскрытом виде по-умолчанию, воспользуйтесь командой:

defaults write -g NSNavPanelExpandedStateForSaveMode -bool TRUE

Для отмены повторите команду, исправив TRUE на FALSE.

21. Быстрый доступ к экрану

Общий экран в MobileMe – отличная фича. Но в зависимости от вашего Интернет-соединения она может оказаться слишком медленной. Благодаря команде Терминала вы можете уменьшить качество картинки, увеличив тем самым скорость работы:

defaults write com.apple.ScreenSharing controlObserveQuality 1

Команда уменьшает качество изображения до минимума (в черно-белом режиме). Вы можете заменить 1 на любое число от 1 до 5 для качества картинки: 2 – оттенки серого, 3 – 8-битный цвет, 4 – 16-битрный цвет и 5 – все цвета (включено по умолчанию).

22. Название скриншотов

Когда вы делаете скриншот в Snow Leopard, система сама дает ему название “Screenshot” с датой и временем. Изменить эту настройку можно с помощью команды Терминала:

defaults write com.apple.screencapture name “картинка”; killall SystemUIServer

Поменяйте “картинка” на любое другое слово (дата и время останутся без изменения). Чтобы вернуть слово, выставленное по-умолчанию, замените “картинка” на Screenshot.

23. Включение скрытых файлов

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

defaults write com.apple.finder AppleShowAllFiles TRUE; killall Finder

Скрытые файлы в Mac OS X несут важную задачу и часто являются системными. Включайте эту опцию на свой страх и риск. Чтобы отключить показ скрытых файлов в Mac OS X, используйте ту же команду, заменив TRUE на FALSE.

24. Звездные войны

 

Должно быть это самая странная команда Терминала. Выполните:

telnet towel.blinkenlights.nl

Вы увидите Звездные войны из символов ASCII. Посмотрите до финальных титров – будет интересно.

25. Закрыть Finder

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

defaults write com.apple.finder QuitMenuItem -bool YES; killall Finder

Теперь в меню Finder появится “Завершить Finder”, доступное по горячей клавише Command + Q. Для отмены повторите код, заменив YES на NO.

Если вам понравилась статья, можете разместить её на своей страничке в нижеуказанных соц. сетях.

Похожие статьи

Оставить комментарий