Типови шкољки у Линуку

Поглед позади на уређивач фотографија који ради на рачунару

Схелл је програм који се користи за тумачење команди.

Кредит за слику: Вавебреакмедиа Лтд/Вавебреак Медиа/Гетти Имагес

У Линук-у и Уник-у, љуска се односи на програм који се користи за тумачење откуцаних команди које корисник шаље оперативном систему. Најближа аналогија у Виндовс-у је ДОС командна линија. Међутим, за разлику од Виндовс-а, Линук и Уник рачунари омогућавају кориснику да одабере коју шкољку жели да користи.

Боурне Схелл

Оригинална Боурнеова шкољка је названа по свом програмеру у Белл Лабс-у, Стиву Борну. Била је то прва љуска која се користила за оперативни систем Уник, а многе новије љуске су је у великој мери надмашиле у функционалности. Међутим, сви Уник и многе Линук верзије омогућавају корисницима да пређу на оригинални Боурне Схелл, познат једноставно као „сх“, ако одлуче да се одрекну функција као што су довршавање имена датотеке и историје команди које имају касније шкољке додао је.

Видео дана

Ц Схелл

Ц љуска, као што би њено име могло да имплицира, је дизајнирана да омогући корисницима да пишу схелл скрипт програме користећи синтаксу врло сличну оној у програмском језику Ц. Познато је као "цсх".

ТЦ Схелл

ТЦ схелл је проширење Ц схелл-а. Има све исте карактеристике, али додаје могућност коришћења тастера из Емацс програма за обраду текста за уређивање текста на командној линији. На пример, корисници могу да притисну Есц-Д да избришу остатак истакнуте речи. Такође је познат као "тцсх".

Корн Схелл

Корн Схелл је такође написао програмер у Белл Лабс-у, Давид Корн. Покушава да споји карактеристике Ц схелл, ТЦ схелл и Боурне схелл у један пакет. Такође укључује могућност за програмере да креирају нове команде љуске када се укаже потреба.

Познато је као "ксх".

Боурне-Агаин Схелл

Боурне-Агаин схелл је ажурирана верзија оригиналне Боурне шкољке коју је креирала Фондација за слободни софтвер за свој ГНУ пројекат отвореног кода. Из тог разлога, то је широко коришћена шкољка у заједници отвореног кода.

Његова синтакса је слична оној коју користи Боурне шкољка, међутим она укључује неке од напреднијих функција које се налазе у Ц, ТЦ и Корн шкољкама.

Међу додатним функцијама које су недостајале Борну је могућност допуњавања назива датотека притиском на тастер ТАБ, способност памћења историје недавних команди и могућност покретања више програма у позадини на једном.

Познато је као "баш".