C Shell (csh)

Autor: John Stephens
Dátum Stvorenia: 22 Január 2021
Dátum Aktualizácie: 29 V Júni 2024
Anonim
How to switch from Bash to C Shell on Linux
Video: How to switch from Bash to C Shell on Linux

Obsah

Definícia - Čo znamená C Shell (csh)?

C shell (csh) je príkazový shell pre unixové systémy, ktorý bol pôvodne vytvorený ako súčasť Berkeley Software Distribution (BSD) v roku 1978. Csh môže byť použitý na interaktívne zadávanie príkazov alebo v skriptoch shellu. Shell priniesol množstvo vylepšení oproti predchádzajúcemu Bourne shellu určenému na interaktívne použitie. Patria sem história, operácie úprav, zásobník adresárov, riadenie úloh a dokončenie vlnovky. Mnohé z týchto funkcií boli prijaté v plášti Bourne Again (bash), Korn shell (ksh) a v Z shell (zsh). Veľmi obľúbený je aj moderný variant tcsh.


Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje C Shell (csh)

C shell bol vytvorený Bill Joy, zatiaľ čo on bol postgraduálny študent na UC Berkeley na konci 70. rokov. Prvýkrát bol vydaný ako súčasť distribúcie softvéru Unix v Berlíne 2BSD v roku 1978.

Názov shellu C je odvodený od jeho syntaxe, ktorá má pripomínať programovací jazyk C.

C shell predstavil funkcie, ktoré boli určené na uľahčenie interaktívneho použitia na príkazovom riadku, aj keď je rovnako ako iné shelly možné skriptovať. Jednou z najvýznamnejších funkcií bola história príkazov. Užívatelia môžu vyvolať predchádzajúce príkazy, ktoré zadali, a môžu ich buď zopakovať, alebo upraviť. Aliasy umožňujú používateľom definovať krátke názvy, ktoré sa majú rozšíriť na dlhšie príkazy. Zásobník adresárov umožňuje používateľom tlačiť a otvárať adresáre v zásobníku, aby mohli rýchlo preskočiť tam a späť. C shell taktiež predstavil štandardný zápis vlnovky, kde "~" predstavuje domovský adresár používateľov.


Väčšina týchto funkcií bola včlenená do neskorších škrupín, vrátane škrupiny Bourne Again, Korn a Z. Populárny variant je tsch, ktorý je aktuálnym predvoleným shellom v BSD systémoch, ako aj v skorých verziách Mac OS X.