Дом аудио Что такое оболочка c (csh)? - определение из техопедии

Что такое оболочка c (csh)? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает C Shell (csh)?

Оболочка C (csh) - это командная оболочка для Unix-подобных систем, которая была первоначально создана как часть распространения программного обеспечения Беркли (BSD) в 1978 году. Csh можно использовать для ввода команд в интерактивном режиме или в сценариях оболочки. Оболочка внесла ряд улучшений по сравнению с более ранней оболочкой Bourne, предназначенной для интерактивного использования. К ним относятся история, операции редактирования, стек каталогов, управление заданиями и завершение тильды. Многие из этих функций были приняты в оболочке Bourne Again (bash), оболочке Korn (ksh) и в оболочке Z (zsh). Современный вариант, tcsh, также очень популярен.

Техопедия объясняет C Shell (csh)

Оболочка C была создана Биллом Джоем, когда он был аспирантом в Калифорнийском университете в Беркли в конце 1970-х годов. Впервые он был выпущен как часть 2BSD Berkeley Software Distribution из Unix в 1978 году.

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

Оболочка C представила функции, которые были призваны упростить интерактивное использование в командной строке, хотя, как и другие оболочки, она может быть написана в сценарии. Одной из наиболее заметных особенностей была история команд. Пользователи могут вызывать предыдущие введенные ими команды и либо повторять их, либо редактировать эти команды. Псевдонимы позволяют пользователям определять короткие имена для расширения в более длинные команды. Стек каталогов позволяет пользователям перемещать и извлекать каталоги в стеке для быстрого перехода вперед и назад. Оболочка C также ввела стандартную нотацию тильды, где «~» представляет домашний каталог пользователя.

Большинство из этих функций были включены в более поздние оболочки, включая оболочку Bourne Again, оболочку Korn и оболочку Z. Популярным вариантом является tsch, который является текущей оболочкой по умолчанию в системах BSD, а также в ранних версиях Mac OS X.

Что такое оболочка c (csh)? - определение из техопедии