C Shell (csh)

Autor: John Stephens
Data Creației: 22 Ianuarie 2021
Data Actualizării: 11 Mai 2024
Anonim
How to switch from Bash to C Shell on Linux
Video: How to switch from Bash to C Shell on Linux

Conţinut

Definiție - Ce înseamnă C Shell (csh)?

C shell (csh) este o comandă de comandă pentru sisteme asemănătoare Unix, care a fost creată inițial ca parte a Berkeley Software Distribution (BSD) în 1978. Csh poate fi utilizat pentru introducerea comenzilor în mod interactiv sau în scripturi shell. Învelișul a introdus o serie de îmbunătățiri față de coaja Bourne anterioară, proiectată pentru utilizare interactivă. Acestea includ istoricul, operațiunile de editare, o stivă de directoare, controlul lucrărilor și finalizarea tildei. Multe dintre aceste caracteristici au fost adoptate în coaja Bourne Again (bash), coaja Korn (ksh) și în coaja Z (zsh). O variantă modernă, tcsh, este foarte populară.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică C Shell (csh)

C shell-ul a fost creat de Bill Joy pe când era student la absolvirea UC Berkeley la sfârșitul anilor '70. A fost lansat pentru prima dată ca parte a distribuției software 2BSD Berkeley a Unix în 1978.

Coaja C își ia numele de la sintaxa sa, care este destinată să semene cu limbajul de programare C.

C shell-ul a introdus funcții care au scopul de a facilita utilizarea interactivă la linia de comandă, deși ca și alte shell-uri este capabil să fie script. Una dintre cele mai notabile caracteristici a fost istoricul comenzilor. Utilizatorii pot reaminti comenzile anterioare pe care le-au introdus și le pot repeta sau modifica aceste comenzi. Alias-urile permit utilizatorilor să definească nume scurte pentru a fi extinse în comenzi mai lungi. O stivă de directoare permite utilizatorilor să împingă și să activeze directoare de pe stivă pentru a sari înainte și înapoi rapid. C shell-ul a introdus de asemenea notația standard de tilde unde „~” reprezintă un director de acasă al utilizatorilor.


Cele mai multe dintre aceste caracteristici au fost încorporate în cochilii ulterioare, includ coaja Bourne Again, coaja Korn și coaja Z. O variantă populară este tsch, care este actual shell-ul implicit pe sistemele BSD, precum și pe versiunile timpurii ale Mac OS X.