Графический интерфейс пользователя (GUI) довольно понятен. Вы можете легко передвигаться, подключаться к Интернету и открывать свой веб-браузер. Все это довольно просто, как вы можете видеть на следующем скриншоте.
Вы можете использовать программное обеспечение 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, чтобы открыть терминал. Когда терминал откроется, вы увидите новое окно, как показано на следующем скриншоте.
Это похоже на командную строку в 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
Продолжение здесь