Shell

Материал из Encyclopedia Electronica
Версия от 15:36, 9 января 2026; Игорь Мостицкий (обсуждение | вклад) (Новая страница: « <p><span style="color: steelblue;">[ʃel]</span><br/><span style="color: darkslategray;"><i>букв.</i> «оболочка»</span><br/><span>Категория: компьютеры</span> <span>Категория: программы</span><span style="color: indigo;">командный процессор</span><br/><span style="color: darkslategray;"> Интерпретатор команд, командный язык, процессор к...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

[ʃel]
букв. «оболочка»
командный процессор
 Интерпретатор команд, командный язык, процессор командного языка ОС UNIX и её разновидностей; системная программа, принимающая и исполняющая команды и командные строки с терминала (Terminal) и из командного файла; программа, предоставляющая интерфейс (Interface), с которым работают пользователи UNIX-систем. Shell является командным интерпретатором и предоставляет в распоряжение пользователя интерфейс (Interface) в виде командной строки. Пользователь вводит в командной строке команды, shell интерпретирует их и посылает в виде инструкций в ОС (OS) для исполнения. Способность интерпретировать команды наделяет shell многими полезными возможностями, например, есть ряд специальных символов, которые позволяют выбирать имена файлов с использованием шаблонов. Shell может переадресовывать ввод и вывод, а также может выполнять операции в фоновом режиме, давая пользователю возможность заниматься в это время др. задачами. С др. стороны, shell может читать команды из файла (сценария или скрипта оболочки), что позволяет создавать готовые наборы команд и выполнять их, запустив соответствующий скрипт (Script). Shell запускается, когда пользователь, у которого есть соответствующий доступ, регистрируется в системе. Доступ к shell может быть осуществлён как непосредственно с терминала (Terminal), так и удалённо с помощью Telnet или специальных программ (ShellGuard, SecureCRT, TeraTerm).

Игорь Мостицкий (обсуждение) 15:36, 9 января 2026 (MSK)