Оболочка
100%

Командная строка · Урок 1

Оболочка

Узнайте, что такое оболочка Linux и как она выполняет команды.

Что такое оболочка Linux

Добро пожаловать в путешествие по Linux! Первый шаг — понять оболочку. Это программа, которая принимает введённые команды, просит операционную систему выполнить их и выводит результат в терминал.

В графическом интерфейсе вы щёлкаете окна, меню и кнопки. В командной строке вместо этого вводятся точные инструкции. Приложения с названиями Terminal, Console или Konsole обычно открывают сеанс оболочки.

Терминал — окно или приложение, в котором вы печатаете, а оболочка — программа, работающая внутри него.

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

Какое утверждение верно описывает связь терминала и оболочки?

Работа с оболочкой Bash

В этом курсе мы сосредоточимся на Bash — Bourne Again Shell. Это одна из самых распространённых оболочек Linux и хорошая основа, даже если позже вы перейдёте на zsh, fish или другую оболочку.

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

pete@icebox:/home/pete $

Символ $ означает, что оболочка готова принять команду обычного пользователя. Вводить его вместе с командой не нужно: его показывает оболочка. Символ # обычно означает работу от имени root, что даёт больше возможностей и создаёт больше рисков.

Что означает $ в конце показанного приглашения?

Команды часто имеют такую форму:

command options arguments

Например, в echo Hello World команда — echo, а передаваемый ей текст — Hello World.

Какая часть echo Hello World является именем команды?

Ваша первая команда Linux

Начнём с одной из базовых команд для новичков — echo. Она выводит в терминал переданный текст.

$ echo Hello World
Hello World

Попробуйте ещё несколько примеров:

$ echo Linux is fun
Linux is fun
$ echo "Hello from Bash"
Hello from Bash

Кавычки полезны, когда оболочка должна воспринимать несколько слов как один фрагмент текста.

Какая команда заставляет оболочку воспринимать Hello from Bash как единый текст в кавычках?

Советы начинающим

  • Нажмите Enter, чтобы выполнить команду.
  • Нажмите Up Arrow («Стрелка вверх»), чтобы вернуть предыдущую команду.
  • Команды и имена файлов в Linux чувствительны к регистру.
  • Пробелы важны: echo hello и echohello различаются.
  • Если команда зависла, Ctrl-C часто её прерывает.

Урок завершён

Вы завершили Оболочка

Теперь вы умеете объяснить роль оболочки и работать с базовым приглашением.

  • Отличать терминал от оболочки.

  • Распознавать приглашение командной строки.

  • Выполнять простую команду echo.

Сохраните прогресс

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

Создать бесплатный аккаунт
Следующий Урок
Назад к Командная строка