Содержание:
В настоящее время пользователи системы Ubuntu на домашнем компьютере могут вовсе не прибегать к работе в терминале и выполнять все обычные задачи, такие как: серфинг сайтов, просмотр фильмов, работа в офисе и с электронной почтой а также прочие типовые задачи в графическом окружении.
Но пользователям, уровень работы за компьютером которых можно оценить как продвинутый, все-же необходимо время от времени использовать терминал для решения различных задач, ведь программ и утилит без графического интерфейса в среде Linux огромное множество и они зачастую более функциональны и наглядны в использовании, нежели софт имеющий GUI (графический интерфейс). А у некоторых и вовсе нет адекватных аналогов с интерфейсом.
Также продвинутым пользователям не обойтись без терминала для полной кастомизации своей системы с использованием редактирования различных текстовых конфигурационных файлов и написанием bash скриптов.
Но и новичкам необходимо уметь открывать для работы терминал, ведь большинство инструкций в интернете предлагают решение различных задач от установки программ до настройки системы именно в виде команд для терминала. Действительно — так гораздо проще, ведь можно написать команду установки программы, а пользователь, который пока не очень хорошо разбирается в системе сможет просто скопировать ее и выполнить у себя на компьютере. При таком подходе автор инструкции будет уверен, что читатель сделает все правильно, ведь большинство команд будут интерпретироваться одинаково в системе автора руководства и у того, кто будет им пользоваться. Я и сам в данном блоге постоянно отсылаю читателя к каким-либо действиям в терминале, но до сих пор не дал развернутого ответа — как его открыть, а это ведь основа основ.
Текстовая консоль
Начну, пожалуй, со святая святых — текстовой консоли. Это интерфейс общения системы с пользователем посредством получения от него информации с ввода на клавиатуре и вывода ответа на монитор в текстовом виде. Для работы с ней не нужна графическая подсистема с графической средой окружения, и в ней можно продолжить работу, даже удалив с компьютера графический сервер X, либо среду окружения такую, как GNOME или KDE.
Чтобы получить доступ к текстовым терминалам в Ubuntu нужно использовать комбинации клавиш CTRL+ALT+F1 — CTRL+ALT+F6. Первая консоль — F1, далее F2 и так до F6. Получается, что можно одновременно использовать до шести рабочих окружений с авторизованными в них шестью пользователями. На седьмой консоли — CTRL+ALT+F7 обычно находится графический терминал — привычная система с окнами и мышкой. И именно CTRL+ALT+F7 нужно нажать, чтобы вернуться к привычному окружению после работы с консолью.
Но обычно в текстовую консоль мы попадаем не часто, а лишь тогда, когда с графикой случается какая-либо неисправность, например, когда слетают драйверы на видеокарту. Для обычной настройки системы и установки программ следует использовать эмулятор терминала в графическом режиме.
Эмулятор терминала
Горячие клавиши
В Ubuntu для открытия терминала по умолчанию используется комбинация горячих клавиш CTRL+ALT+T.
После нажатия комбинации откроется окно с приглашением терминала от имени текущего пользователя — это значит, что команды в данном терминале будут выполняться от имени того, кто в данной момент авторизован в системе.
Для исполнения команд от имени суперпользователя необходимо перед командой прописывать sudo. Это специальная программа, которая позволяет подменить пользователя для выполнения вслед идущей команды. По умолчанию в Ubuntu она подменяет пользователя на суперпользователя (root), чтобы можно было работать в терминале с его привилегиями. Это необходимо, например, для установки программ через apt.
При использовании sudo необходимо будет ввести пароль администратора системы, который был указан при ее установке (в большинстве случаев — пароль единственного пользователя системы).
На заметку: Полезные хоткеи в терминале
Использование команды «Выполнить»
В системе также есть специальный диалог, который открывается по нажатию комбинации клавиш ALT+F2 и позволяет запустить произвольную программу введя ее название.
Для различных графических окружений название стандартного эмулятора терминала будет различным, приведу самые распространенные:
- Gnome —
gnome-terminal
- Xfce —
xfce4-terminal
- Kde —
konsole
- Unity —
gnome-terminal
- Эмулятор терминала, установленный во всех версиях *buntu по умолчанию —
xterm
Меню приложений
В любой системе эмулятор терминала можно найти и с помощью меню приложений. Это то меню, из которого пользователь запускает свои программы, такие как браузер или текстовый редактор. В меню терминал будет иметь название «Эмулятор терминала» или «Терминал» или же «Terminal emulator» — по-английски.
Я использую окружение рабочего стола XFCE и приведу пример в его меню приложений: