Работа с терминалами Linux. Как осуществить запуск консоли и выход из неё?

работа с терминалами linux. как осуществить запуск консоли и выход из неё?

Что такое текстовые терминалы

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

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

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

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

Заметка
Мы привыкли к более продвинутым средствам взаимодействия с компьютерами. Терминалы ушли в историю, но практика, сложившаяся за время их эксплуатации, хорошо себя зарекомендовала. Операционная система Linux создает уровень абстракции, позволяющий запускать консоли в современных условиях.

Запуск и закрытие терминалов

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

Всего существует шесть отдельных терминалов. Их запуск происходит посредством нажатия сочетания клавиш Ctr + Alt + F{номер терминала}. Номерами соответственно считаются клавиши от F1 до F6. При открытии будет запрошен ввод имени пользователя и пароля. На разных консолях можно войти под разными пользователями.

Для разлогиневания необходимо нажать сочетание клавиш Ctrl + D. Если вы хотите закрыть текстовый терминал и вернуться к графической оболочке Linux, нажмите сочетание клавиш Ctr + Alt + F7.

Использование оконных консолей

Работа с консолями в оконном режиме является вторым способом взаимодействия. Это невероятно удобное решение, позволяющее осуществлять ввод команд без выхода из графической среды. Способ запуска такого терминала отличается в разных дистрибутивах. Например, в Ubuntu/Linux можно нажать правой кнопкой мыши на рабочем столе или внутри файлового менеджера. Открывшееся контекстное меню будет содержать пункт «открыть терминал». Так же его можно найти через поиск приложений (Alt + F2) по ключевому слову terminal.

отображение запущенного окна консоли
Рис 1. Окно графической консоли

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

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

Последние публикации