Koti Audio Mikä on c-kuori (csh)? - määritelmä techopediasta

Mikä on c-kuori (csh)? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä C-kuori (csh) tarkoittaa?

C-kuori (csh) on Unix-tyyppisten järjestelmien komentokuori, joka luotiin alun perin osana Berkeley Software Distribution (BSD) -järjestelmää vuonna 1978. Csh: tä voidaan käyttää komentojen kirjoittamiseen vuorovaikutteisesti tai komentosarjoihin. Kuori esitteli useita parannuksia aikaisempaan interaktiiviseen käyttöön suunniteltuun Bourne-kuoreen verrattuna. Näitä ovat historia, muokkaustoiminnot, hakemistopino, työn hallinta ja tilden valmistuminen. Monet näistä ominaisuuksista otettiin käyttöön Bourne Again -kuoressa (bash), Korn-kuoressa (ksh) ja Z-kuoressa (zsh). Moderni variantti, tcsh, on myös erittäin suosittu.

Techopedia selittää C-kuoren (csh)

C-kuoren loi Bill Joy ollessaan jatko-opiskelija UC Berkeleyssä 1970-luvun lopulla. Se julkaistiin ensimmäisen kerran osana Unixin 2BSD Berkeley Software Distribution -jakelua vuonna 1978.

C-kuori saa nimensä syntaksista, jonka on tarkoitus muistuttaa C-ohjelmointikieltä.

C-kuori esitteli ominaisuuksia, joiden tarkoituksena oli helpottaa vuorovaikutteista käyttöä komentorivillä, vaikkakin kuten muutkin kuoret, se voidaan komentosarjoittaa. Yksi merkittävimmistä ominaisuuksista oli komentohistoria. Käyttäjät voivat muistaa aiemmat syöttämänsä komennot ja joko toistaa ne tai muokata näitä komentoja. Aliasten avulla käyttäjät voivat määritellä lyhyet nimet laajennettaviksi pidempiin komentoihin. Hakemisto-pinon avulla käyttäjät voivat työntää ja pop-hakemistoja pinossa siirtyä nopeasti edestakaisin. C-kuori esitteli myös tavanomaisen tilde-merkinnän, jossa "~" edustaa käyttäjän kotihakemistoa.

Suurin osa näistä ominaisuuksista on sisällytetty myöhempiin kuoriin, sisältäen Bourne Again -kuoren, Korn-kuoren ja Z-kuoren. Suosittu variantti on tsch, joka on nykyinen oletusarkki BSD-järjestelmissä sekä Mac OS X: n varhaisissa versioissa.

Mikä on c-kuori (csh)? - määritelmä techopediasta