C Shell (csh)

Автор: John Stephens
Дата На Създаване: 22 Януари 2021
Дата На Актуализиране: 29 Юни 2024
Anonim
How to switch from Bash to C Shell on Linux
Видео: How to switch from Bash to C Shell on Linux

Съдържание

Определение - Какво означава C Shell (csh)?

C shell (csh) е командна обвивка за Unix-подобни системи, която първоначално е създадена като част от софтуерната дистрибуция на Berkeley (BSD) през 1978 г. Csh може да се използва за интерактивно въвеждане на команди или в скриптове на shell. Черупката въведе редица подобрения в сравнение с по-ранната черупка на Bourne, предназначена за интерактивна употреба. Те включват история, операции за редактиране, стека на директория, контрол на работата и завършване на тилда. Много от тези характеристики бяха възприети в обвивката Bourne Again (bash), Korn shell (ksh) и в Z shell (zsh). Модерен вариант, tcsh, също е много популярен.


Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите за какво се занимава компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

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

C черупката е създадена от Бил Джой, докато той е бил аспирант в UC Berkeley в края на 70-те. За първи път е пусната като част от 2BSD Berkeley Software Distribution на Unix през 1978 година.

C черупката получава името си от синтаксиса си, който е предназначен да прилича на езика за програмиране на C.

C черупката въведе функции, които са имали за цел да улеснят интерактивното използване в командния ред, макар че като другите обвивки, той е способен да бъде скриптиран. Една от най-забележителните характеристики беше историята на командите. Потребителите могат да си припомнят предишните команди, които са въвели, или да ги повторят или да редактират тези команди. Псевдонимата позволява на потребителите да определят кратки имена, които да бъдат разширени в по-дълги команди. Стека от директории позволява на потребителите да натискат и изскачат директории в стека, за да прескачат бързо напред и назад. C черупката също въведе стандартната нотация на tilde, където "~" представлява домашна директория на потребителите.


Повечето от тези характеристики са включени в по-късни черупки, включват черупка Bourne Again, Korn черупка и Z черупка. Популярен вариант е tsch, който е текущата обвивка по подразбиране в BSD системи, както и в ранните версии на Mac OS X.