Преглед садржаја:
Дефиниција - Шта значи Схелл?
Шкољка је софтвер који пружа интерфејс за кориснике оперативног система да омогуће приступ језгровим услугама.
На оперативним системима заснованим на Унику или Линуку, љуска се може позвати преко наредбе схелл у интерфејсу наредбеног ретка (ЦЛИ), омогућавајући корисницима да усмеравају операције путем рачунарских команди, текста или скрипте.
Шкољке постоје и за програмске језике, пружајући им аутономију од оперативног система и омогућавају компатибилност са више платформи.
Техопедија објашњава Схелл
Већина љуски креираних за друге оперативне системе нуде еквиваленте функционалности Уник љуске. На системима Мицрософт Виндовс, неки корисници никада не могу директно користити шкољку, јер се услугама рукује аутоматски. У Унику се љуске креирају имплементацијом скрипти за покретање система. То се дешава и у оперативном систему Виндовс, али скрипте схелл-а обично су унапред конфигурисане и аутоматски се изводе према захтевима система.
Уник шкољке су подељене у четири категорије:
- Борне шкољке
- Ц шкољке налик шкољкама
- Нетрадиционалне шкољке
- Историјске шкољке
На неким системима шкољка је само окружење у којем се апликације могу покретати у заштићеном меморијском простору тако да се ресурси могу делити међу више активних шкољки, с тим што кернел управља захтевима ресурса за улаз / излаз, извршење стака ЦПУ-а или приступ меморији. Остали системи покрећу све унутар једне љуске.
