Что такое оболочка Linux
Добро пожаловать в путешествие по Linux! Первый шаг — понять оболочку. Это программа, которая принимает введённые команды, просит операционную систему выполнить их и выводит результат в терминал.
Командная строка · Урок 1
Узнайте, что такое оболочка Linux и как она выполняет команды.
Добро пожаловать в путешествие по Linux! Первый шаг — понять оболочку. Это программа, которая принимает введённые команды, просит операционную систему выполнить их и выводит результат в терминал.
В графическом интерфейсе вы щёлкаете окна, меню и кнопки. В командной строке вместо этого вводятся точные инструкции. Приложения с названиями Terminal, Console или Konsole обычно открывают сеанс оболочки.
Терминал — окно или приложение, в котором вы печатаете, а оболочка — программа, работающая внутри него.
Оболочка полезна благодаря скорости, поддержке сценариев и наличию почти во всех системах Linux. Осваивая команды, вы сможете сочетать их для просмотра файлов, управления каталогами, поиска текста, установки программ и автоматизации повторяющейся работы.
Какое утверждение верно описывает связь терминала и оболочки?
В этом курсе мы сосредоточимся на Bash — Bourne Again Shell. Это одна из самых распространённых оболочек Linux и хорошая основа, даже если позже вы перейдёте на zsh, fish или другую оболочку.
При открытии терминала появляется приглашение оболочки. Оно может выглядеть по-разному, но часто показывает имя пользователя, имя хоста и текущий каталог.
pete@icebox:/home/pete $
Символ $ означает, что оболочка готова принять команду обычного пользователя. Вводить его вместе с командой не нужно: его показывает оболочка. Символ # обычно означает работу от имени root, что даёт больше возможностей и создаёт больше рисков.
Что означает $ в конце показанного приглашения?
Команды часто имеют такую форму:
command options arguments
Например, в echo Hello World команда — echo, а передаваемый ей текст — Hello World.
Какая часть echo Hello World является именем команды?
Начнём с одной из базовых команд для новичков — echo. Она выводит в терминал переданный текст.
$ echo Hello World
Hello World
Попробуйте ещё несколько примеров:
$ echo Linux is fun
Linux is fun
$ echo "Hello from Bash"
Hello from Bash
Кавычки полезны, когда оболочка должна воспринимать несколько слов как один фрагмент текста.
Какая команда заставляет оболочку воспринимать Hello from Bash как единый текст в кавычках?
Для практики изучите путь изучения Shell.
Enter, чтобы выполнить команду.Up Arrow («Стрелка вверх»), чтобы вернуть предыдущую команду.echo hello и echohello различаются.Ctrl-C часто её прерывает.Урок завершён
Теперь вы умеете объяснить роль оболочки и работать с базовым приглашением.
Отличать терминал от оболочки.
Распознавать приглашение командной строки.
Выполнять простую команду echo.
Создайте бесплатный аккаунт, чтобы сохранить этот урок и продолжить на любом устройстве.
Создать бесплатный аккаунт