Работа с окном программы Terminal
Несмотря на то что программа Terminal предназначена для работы с командной строкой, которая лишена графического интерфейса, сама программа графический интерфейс все-таки имеет. Как уже говорилось ранее, окно программы Terminal можно перемещать на произвольные участки рабочего стола, можно изменять его размеры, сворачивать в Панель Dock и совершать другие стандартные для окон действия. Теперь рассмотрим некоторые нестандартные действия с окном программы.
Во-первых, стоит отметить, что программа Terminal может иметь несколько вкладок. Например, вы можете мысленно привязать каждую из вкладок программы к определенному виду команд. Использование различных вкладок позволит упростить процесс формирования отчетов работы с командной строкой — вам не придется вычищать из отчета лишние команды. Открыть новую вкладку программы можно при помощи команды меню Shell =^> Новая вкладка =^> Basic(Shell =^> New Tab =^> Basic).
Вы можете заметить, что в меню Shell =^> Новая вкладка(Shell =^> New Tab) есть и другие пункты — они также открывают новую вкладку про-
Использование возможностей UNIX 373
граммы, но при этом используется оригинальное оформление окна программы. Например, при помощи команды меню Shell =^> Новая вкладка =^> Silver Aerogel(Shell =^> New Tab =^> Silver Aerogel) можно создать прозрачную вкладку, сквозь пустые участки которой можно будет увидеть Рабочий стол (рис. 10.3).
и налShell Пр.
Зид Окно Cnpai
Е11:54 UserName Q
0 О О | iCa | |||||||
(■ ■,'.,:*- -,г-.|.| + | ^| Месяц | Год | ||||||
12 - 18 сентября 2011 г. | ■• Сегодня »■ 1 | |||||||
•пхни. 13 | ср«да. 14 | чаттврг, 15 | ШН ш! 16 | щбботд, 17 | аикрквньй, 1в | |||
1 Of: | ------------ 1 | |||||||
1 [И | ||||||||
],, | Ф tash | bash | —' | |||||
ч | ||||||||
ВЙЭ | ||||||||
паю | ||||||||
Рис. 10.3.Работа с прозрачной вкладкой окна программы Terminal
Текст, который вы видите в окне программы Terminal, может быть скопирован для дальнейшей вставки в другое место. Процесс копирования текста достаточно обычный для операционной системы Mac OS X Lion: выделите нужный участок при помощи мыши и выберите команду меню Правка ^> Копировать(Edit ^> Сору) или нажмите сочетание клавиш Command+C.
Если вам удалось найти в каком-либо руководстве или на форуме в Интернете нужную команду, нет нужды набирать ее вручную — ее можно просто скопировать в окно программы Terminal. Вставка текста из буфера обмена также выполняется обычным способом: выберите команду меню Правка ^> Вставить(Edit ^> Paste) или нажмите сочетание клавиш Command+V.
Глава 10
Результаты вашей работы в программе Terminal можно сохранить в отдельный текстовый файл. Для этого выберите команду меню Shell =^> Экспортировать текст как(Shell =^> Export Text As) или воспользуйтесь сочетанием клавиш Command+S.Откроется выплывающая панель, в которой потребуется указать имя текстового файла и место, куда его требуется сохранить.
При этом в текстовый файл попадет все содержимое окна программы Terminal: по сути, результат выполнения этой команды такой же, как если бы вы просто создали новый текстовый документ, выделили весь текст в окне программы Terminal, скопировали его в буфер обмена, а затем вставили в текстовый документ.
Если работа с командной строкой кажется вам скучной и утомительной из-за невзрачного интерфейса программы Terminal, в операционной системе Mac OS X Lion вы можете сделать программу Terminal действительно красивой. Вместо белого фона вы можете выбрать любой из 256 ярких цветов заливки или вовсе сделать окно программы прозрачным. Также можно изменить используемый шрифт: его цвет, размер, гарнитуру, межстрочные и межсимвольные интервалы.
1. Выберите команду меню Терминал =^> Настройки(Terminal =^> Pre
ferences) или нажмите сочетание клавиш Command+,.Откроется
окно настроек программы Terminal (рис. 10.4).
2. В окне настроек программы Terminal перейдите на вкладку На
стройки(Settings).
3. На вложенной вкладке Текст(Text) вы можете определить параме
тры оформления текста. Особый интерес представляет кнопка Из
менить(Change), нажав которую, можно открыть уже знакомое вам
окно Шрифты(Fonts). Если вы забыли, при помощи окна Шрифты
(Fonts) можно определить параметры используемого шрифта.
4. На вкладке Окно(Window) при помощи кнопки Цвет(Color) вы мо
жете определить цвет фона. Определение цвета происходит в так
же знакомом вам окне Цвет(Color). Вместо заливки фона одним
цветом, вы можете использовать в качестве фонового изображе
ния произвольный графический файл. Для этого нажмите кнопку
Изображение(Image), в появившемся меню выберите команду
Выбрать(Choose). Вы можете указать путь к конкретному графи
ческому файлу или папке с графическими файлами. В случае вы
бора папки при каждом запуске программы Terminal фоновое изо-
Использование возможностей UNIX 375
бражение будет случайным образом выбрано из файлов указанной папки.
5. Закройте окно настроек программы Terminal.
е о ^ |
ки Группы окон Кодировки |
Загрузка
При загрузке: \^} Открыть новое окно с настройками:
1 _ I Открыть группу окон:
Нет
Открытие Shell: (*) вход по умолчанию (/jsr/bin/login} '..■с командой (полный путь):
/bin/bash
В новых окнах открывать: Стандартные настройки
Стандартная рабочая папка ■ |
В новых вкладках открывать: | Те же настройки
| Та же рабочая папка* t |
* Программы оповещают Терминал о "текущем рабочей плпке с помощью escape-последовательностей. Для включения этого поведения, возможно, понадобится сконфигурировать shell или другие программы.
(7)
Рис. 10.4. Окно настройки параметров программы Terminal
На самом деле крайне не рекомендуется использование подобных украшательств, особенно слишком ярких, — это будет мешать работе, ваши глаза будут быстрее уставать. В случае использования неудачных фоновых изображений могут быть проблемы с чтением некоторых участков текста в окне программы.
Для упрощения навигации по содержимому окна программы Terminal можно использовать следующие команды меню Вид(View):
• Прокрутить вверх(Scroll to Top). Позволяет быстро вернуться к са
мому началу содержимого окна. Для подобного результата также
можно использовать сочетание клавиш Command+Home;
• Прокрутить вниз(Scroll to Bottom). Позволяет быстро вернуться
в конец содержимого окна. Для подобного результата также можно
использовать сочетание клавиш Command+End;
Глава 10
• Страница вверх(Page Up). Позволяет перелистнуть содержимое
окна ровно на одну страницу назад, если это возможно. Для по
добного результата также можно использовать сочетание клавиш
Command+PgUp;
• Страница вниз(Page Down). Позволяет перелистнуть содержимое
окна ровно на одну страницу вперед, если это возможно. Для по
добного результата также можно использовать сочетание клавиш
Command+PgDn;
• Строка вверх(Line Up)и Строка вниз(Line Down). Позволяют
перелистнуть содержимое окна на одну строчку назад и, соответ
ственно, вперед. Для подобного результата также можно исполь
зовать сочетание клавиш Command+Tи Command+Iсоответ
ственно.
Чтобы работа с командной строкой была удобной, нужно правильно подобрать размеры окна программы Terminal. Конечно, вы можете изменить размеры окна вручную, но существуют специальные команды, позволяющие сделать эту работу проще. Например, при помощи команды меню Вид=^> Больше(View =^> Bigger) или одновременного нажатия клавиш Commandи + можно сделать окно чуть больше, а при помощи команды меню Вид=^> Меньше(View =^> Smaller) или одновременного нажатия клавиш Commandи - можно сделать окно чуть меньше.
Также в операционной системе Mac OS X Lion появилась возможность работы с командной строкой в полноэкранном режиме! Для этого используйте кнопку ^ в правом верхнем углу окна программы, команду меню Вид=> Перейти в полноэкранный режим(View => Enter Full Screen) или сочетание клавиш Alt+Command+F.