Терминал VS Оболочка

Изучаем Linux. Урок 3. Терминал VS Оболочка

Графический интерфейс пользователя (GUI) довольно понятен. Вы можете легко передвигаться, подключаться к Интернету и открывать свой веб-браузер. Все это довольно просто, как вы можете видеть на следующем скриншоте.

Рис. 1 Графический интерфейс Ubuntu

Вы можете использовать программное обеспечение Ubuntu для установки новых программ в вашей системе. Вы можете использовать Dash так же, как вы использовали бы меню «Пуск» в Microsoft Windows для запуска своих приложений. LibreOffice Writer — отличный текстовый процессор, который имеет те же функции, что и Microsoft Word, с одним отличием; это бесплатно!

В режиме GUI вы можете быть обычным пользователем Linux, что означает, что вы можете использовать Linux для выполнения основных задач, которые делают обычные пользователи: серфинг в браузере, просмотр роликов на YouTube, отправка электронных писем, поиск в Google и т. д. Однако, чтобы быть продвинутым пользователем, вы должны уметь владеть интерфейсом командной строки (Command Line Interface — CLI) Linux.

Чтобы получить доступ к интерфейсу командной строки Linux, вам необходимо открыть эмулятор терминала, который для простоты часто называют терминалом (Terminal).

ЧТО ТАКОЕ ЭМУЛЯТОР ТЕРМИНАЛА?

Эмулятор терминала — это программа, которая имитирует физический терминал (консоль). Терминал взаимодействует с оболочкой Shell (Command Line Interface).

Вы можете спросить: «Что такое Shell?»

ЧТО ТАКОЕ ОБОЛОЧКА (Shell)?

Оболочка — это интерпретатор командной строки, то есть программа, которая обрабатывает и выполняет команды.

Ладно, хватит всяких теорий. Давайте рассмотрим пример, чтобы понять и связать все воедино. Идите вперед и откройте Terminal, нажав на Dash, а затем найдите Terminal. Вы также можете использовать сочетание клавиш Ctrl+Alt+T, чтобы открыть терминал. Когда терминал откроется, вы увидите новое окно, как показано на следующем скриншоте.

Рис. 2 Терминал

Это похоже на командную строку в Microsoft Windows. Хорошо, теперь введите дату в своем Терминале и нажмите Enter:

elliot©ubuntu-linux:-$ date

Tue Feb 06 16:39:13 CST 2021

Теперь давайте обсудим, что произошло, date-это команда Linux, которая печатает текущую дату и время сразу после того, как вы нажмете Enter, Shell (которая работает за кулисами) затем выполнит команду date и отобразит вывод на вашем терминале.

Не следует путать Терминал и Шелл. Терминал — это окно, которое вы видите на своем экране, где вы можете вводить свои команды, в то время как оболочка отвечает за выполнение команд. Вот и все, не больше и не меньше.

Вы также должны знать, что если вы наберете какую-либо абракадабру, вы получите сообщение об ошибке команда не найдена, как показано в следующем примере:

elliot©ubuntu-linux:-$ blabla

blabla: command not found

Продолжение здесь

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *