Shell
Shell — оболочка
Суть в одном предложении
Shell — это программа-интерпретатор, принимающая команды пользователя и запускающая их в системе.
Краткое определение
Shell служит посредником между пользователем и операционной системой.
Оригинал и перевод
- Язык: английский
- Оригинал: Shell
- Буквальный перевод: оболочка
Синонимы и варианты написания
- Командная оболочка
Происхождение
Термин пришёл из Unix и обозначает «оболочку» вокруг ядра ОС.
Где используется
- Linux и Unix-системы
- Серверы и контейнеры
- Скрипты автоматизации
Когда это важно
При написании скриптов, настройке окружения и автоматизации.
Подробное объяснение
Shell интерпретирует команды, управляет переменными окружения, пайпами и редиректами ввода-вывода.
Аналоги и связанные термины
- CLI
- Environment variables
Пример использования
«Bash — самый распространённый shell в Linux.»
Мини-FAQ
- Shell и terminal — одно и то же?
Нет, terminal — это интерфейс ввода-вывода, shell — интерпретатор. - Можно ли менять shell?
Да, zsh, fish и другие.
Смотри также
- CLI
- Environment variables