Linux на български

1.sh: Обвивката на Bourne, или sh, беше по подразбиране във версия 7 на Unix, заменяйки обвивката Thompson. Изпълнимият файл на новата обвивка имаше предишното име - sh. sh е разработен от AT&T Bell Laboratories Stephen Bourne. Изданието се появи през 1977 г. като част от 7-та версия на Unix, която беше разпространена в колежи и университети. Обвивката sh все още се използва широко като обвивка по подразбиране в Unix. В повечето Unix системи пътят до sh или съвместима програма е /bin/sh. В много съвременни варианти на Unix обвивката на Bourne е по подразбиране за root суперпотребител.

linux

2.ash: Черупката Almquist (известна също като A Shell или пепел) първоначално е създадена от Kenneth Almquist и е клонинг на варианта SVR-4 на Bourne shell. ash е бърза, компактна, съвместима с POSIX Unix обвивка, разработена като заместител на обвивката на Bourne в по-късните версии на BSD. ash умишлено не включва редактиране на командния ред и механизми за редактиране на историята на командите, тъй като Almquist вярваше, че такива функции трябва да бъдат преместени в драйвера на терминала. Съвременните варианти на ash имат emacs и vi режими.

3.dash: Debian Almquist Shell (dash) е много по-малък POSIX-съвместим Unix shell от bash. dash изисква по-малко дисково пространство, но има и по-малък набор от функции. dash е пряк наследник на NetBSD версията на ash. Обвивката на ash беше пренесена в Linux от Herbert Xu в началото на 1997 г. Тя беше преименувана на dash през 2002 г. тире изпълняваскриптовете са по-бързи от bash и зависят от по-малко библиотеки. Твърди се, че Dash е по-надежден в случай на проблеми с надстройката и повреди на устройството.

4.bash: - Unix shell, написан за проекта GNU. Името на изпълнимия файл е bash. Името - акроним Bourne-again shell - е игра на думи, базирана на същото произношение на фамилното име на създателя sh (Борн) и думата born: "Bourne again" ("Борн отново") - "роден отново" ("прероден"). Bash shell е създаден през 1987 г. от Brian Fox. През 1990 г. Chet Ramey става главен поддържащ. Bash се използва по подразбиране на повечето системи Linux и Mac OS X и работи на почти всички системи, свързани с Unix.

5.риба: Unix обвивка, която дава приоритет на интерактивната употреба, разбираемостта и удобния за потребителя интерфейс. Името е акроним за Friendly Interactive Shell („приятелска интерактивна обвивка“). Намерението на създателите на fish е да дадат на потребителя набор от мощни функции, които са лесни за научаване, запомняне и използване.

Unix

6.ksh: Обвивката на Korn е разработена от Дейвид Корн (AT&T Bell Laboratories) в началото на 80-те години. ksh е обратно съвместим с Bourne shell и също така съдържа много функции на csh shell, като например хронология на командите, която беше включена в ksh по искане на потребителите на Bell Labs. Основното предимство на ksh shell пред традиционния Unix shell е способността му да се използва като език за програмиране. От създаването си ksh постепенно добавя нови функции, като същевременно поддържа стриктна обратна съвместимост с обвивката на Bourne.

7.csh: C shell, разработен от Бил Джой за BSD Unix. csh обвивкапървоначално беше производно на командния интерпретатор /bin/sh от 6-та версия на Unix, тоест обвивката на Thompson - предшественикът на обвивката на Bourne. Синтаксисът на csh е моделиран след езика C. Много характеристики на обвивката на Bourne - като псевдоними и история на командите - са подобрени в csh. Днес оригиналната csh обвивка не се използва широко в Unix системи; той е заменен от други обвивки като обвивката на Tenex C (tcsh), която е базирана на csh кода, но има функции за завършване на името на файла и редактиране на командния ред, сравними с тези в обвивката на Korn (ksh) и GNU bash.

Unix

8.tcsh: tcsh (произнася се "t-c-shell" или "t-shell") е основно csh с (програмируемо) допълване на името на файла, редактиране на командния ред и някои други функции.

Unix

9.es: Обвивката es е интерпретатор на командния ред, използващ скриптов език, подобен на обвивката rc. Намерението на разработчиците е да създадат пълнофункционален език за програмиране, който да бъде Unix shell. Черупката es е най-интензивно разработена в началото на 90-те години. За разлика от други съвременни черупки, es няма механизъм за контрол на работата. Бяха предложени редица кръпки за отстраняване на този недостатък, но наличните днес имат проблеми с изтичане на памет.

10.rc: интерпретатор на команден ред за операционни системи Unix версия 10, Plan 9 и Inferno. Обвивката rc е подобна на обвивката на Bourne, но има леко опростен синтаксис. Създателят на rc е Том Дъф, който е по-известен като създател на необичайна конструкция в езика за програмиране C, наречена Duff's device.

Unix

11.scsh: scsh - интерфейсPOSIX приложно програмиране, базирано на езика за програмиране Scheme (в момента има само версия, базирана на внедряването на Scheme интерпретатора 48, но се планират още). Обвивката на scsh е ограничена до 32-битови платформи.

12.Крило: Самостоятелна обвивка - проектирана да се използва при възстановяване от различни повреди. Вградените команди на sash са статично компилирани, така че, за разлика от повечето обвивки, стандартните Unix команди в sash не зависят от външни библиотеки. Например командата cp copy, която е изградена на Linux от инструментариума GNU coreutils, изисква библиотеките linux-gate.so, libc.so и ld-linux.so. Ако някоя от тези библиотеки е повредена, командата coreutils cp няма да работи, докато вградената команда cp в sash ще работи.

Unix

13.zsh: Z обвивката е Unix обвивка, която може да се използва като интерактивна обвивка за влизане, както и като мощен интерпретатор на скриптове. Zsh може да се разглежда като разширена обвивка на Bourne с много подобрения, включително някои полезни характеристики на bash, ksh и tcsh.

български

[Цялата информация в тази статия е взета от Wikipedia]