Talaan ng mga Nilalaman:
Kahulugan - Ano ang ibig sabihin ng Shell?
Ang isang shell ay software na nagbibigay ng isang interface para sa mga gumagamit ng isang operating system upang magbigay ng pag-access sa mga serbisyo ng kernel.
Sa mga operating system na nakabase sa Unix o Linux na nakabatay sa Linux, ang isang shell ay maaaring ma-invoke sa pamamagitan ng shell command sa interface ng command line (CLI), na pinahihintulutan ang mga gumagamit na magdirekta ng mga operasyon sa pamamagitan ng mga utos ng computer, teksto o script.
Umiiral din ang mga Shell para sa mga wika sa programming, na nagbibigay sa kanila ng awtonomiya mula sa operating system at pinapayagan ang pagiging tugma ng cross-platform.
Paliwanag ng Techopedia kay Shell
Karamihan sa mga shell na nilikha para sa iba pang mga operating system ay nag-aalok ng katumbas sa pag-andar ng shell ng Unix. Sa mga sistemang Microsoft Windows, ang ilang mga gumagamit ay maaaring hindi kailanman direktang gamitin ang shell, dahil awtomatikong hawakan ang mga serbisyo. Sa Unix, ang mga shell ay nilikha sa pamamagitan ng pagpapatupad ng mga script ng pagsisimula ng system. Nangyayari ito sa Windows, ngunit ang mga script ng shell ay karaniwang na-configure at awtomatikong tatakbo tulad ng hinihiling ng system.
Ang mga unix shell ay nahahati sa apat na kategorya:
- Mga tulad ng Bourne
- C tulad ng mga shell
- Nontraditional shells
- Mga makasaysayang shell
Sa ilang mga system, ang shell ay isang kapaligiran lamang kung saan maaaring tumakbo ang mga application sa protektadong puwang ng memorya upang ang mga mapagkukunan ay maibabahagi sa maraming mga aktibong shell, kasama ang kernel na pinamamahalaan ang mga kahilingan ng mapagkukunan para sa pag-input / output, pagpapatupad ng stack ng CPU o pag-access sa memorya. Ang iba pang mga sistema ay nagpapatakbo ng lahat sa loob ng isang solong shell.