Оболочка Unix
-
Основы оболочки Unix
- Оболочка Unix — это интерпретатор командной строки для Unix-подобных ОС.
- Она сочетает в себе интерактивный командный язык и язык сценариев.
- Управление системой осуществляется через сценарии оболочки.
-
Взаимодействие с оболочкой
- Обычно используется эмулятор терминала, но для серверных систем возможно прямое управление через последовательные соединения или Secure Shell.
-
Функции оболочки
- Оболочка предоставляет подстановочные знаки, конвейеры, документы here, замену команд, переменные и управляющие структуры.
-
История и развитие
- Первой оболочкой Unix была Thompson shell, которая была заменена более современными версиями.
- Оболочка Bourne и C shell стали широко распространенными и повлияли на многие последующие оболочки.
-
Конфигурационные файлы
- Оболочки считывают конфигурационные файлы для установки переменных и управления поведением.
-
Другие оболочки
- Существуют и другие варианты оболочки Unix, включая es, fish, PowerShell, Qshell, rc, scsh, wish и другие.