Linux урок 8. Командная оболочка BASH (BASH SHELL)

preview_player
Показать описание
В большинстве дистрибутивов Линукс по умолчанию установлена оболочка Bash.

==========================================================================

Что такое Unix/linux оболочка?
Оболочка - это интерпретатор командной строки, который выполняет команды, вводимые пользователем. Мы вводим команду, она интерпретируется, выполняется а затем мы получаем результат ее выполнения.

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

==========================================================================

-Что такое оболочка Bash?
Оболочка Bash - это стандартная оболочка командного интерпретатора в Linux
Bash

Из Википедии:
Название «bash» является акронимом от англ. Bourne-again-shell («ещё-одна-командная-оболочка-Борна») и представляет собой игру слов: Bourne-shell — одна из популярных разновидностей командной оболочки для UNIX (sh), автором которой является Стивен Борн (1978), усовершенствована в 1987 году Брайаном Фоксом.

BASH это еще и язык программирования

-Для чего нужна оболочка Bash?
Задача оболочки получать от вас команды, через которые вы взаимодействуете с Linux-системой.

-Как запустить оболочку Bash?
Если мы используем Unix или Linux server. После входа в систему Unix, вы оказываетесь в программе, которая называется оболочка. Это, как правило, черный экран и белый текст.

Bash - запускается в текстовом режиме или приложении графическом приложении "Терминал" (Клавиши: Ctrl+ALT+T).
После входа в систему вас приветствует приглашение, $ - ожидание ввода команд:

username - имя пользователя
~ - домашняя директория /home/username
$ - мы работаем под непривелигированным пользователем
# - если система находится под администратором, вместо доллара будет знак решетки #

Пример:

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

Команда:
echo $SHELL

и получим ответ

Вывод:
/bin/bash

Примечание!!!
Если строчка выше выдает ошибку, или ответ не соответствует, возможно, что вы запустили другую оболочку.

Команды выхода из оболочки BASH:

exit - выход из оболочки (exit - выход)
logout - закончить сеанс
Клавиши: CTRL+D, выход из оболочки.

Выйти из оболочки (exit) или закончить сеанс (logout), в этом случае вы увидите приглашение входа в систему.

*Называется оболочка интерпретатора команд (от англ. shell — оболочка, он же командная строка или терминал — прим. пер.), и, вероятнее всего, вашей командной оболочкой будет 'bash'.
Рекомендации по теме
Комментарии
Автор

Как посмотреть аргументы для оператора if в bash ? Мне нужно узнать, что делает строка if [[ —e путь к файлу]]

nickturin
Автор

Привет друг. У меня в начале строке пишет bash ~4.4 как мне выйти в нармальный режим

ilgarzeynalov