Héj

Szerző: Laura McKinney
A Teremtés Dátuma: 10 Április 2021
Frissítés Dátuma: 19 Június 2024
Anonim
Héj - Technológia
Héj - Technológia

Tartalom

Meghatározás - Mit jelent a Shell?

A héj olyan szoftver, amely felületet biztosít az operációs rendszer felhasználói számára a kernelszolgáltatásokhoz való hozzáférés biztosításához.


Unix vagy Linux alapú operációs rendszereken a parancsértelmező parancsra meghívható a parancssori felület (CLI) parancsán keresztül, lehetővé téve a felhasználók számára, hogy a műveleteket számítógépes parancsok vagy parancsfájl útján irányítsák.

Héjak léteznek a programozási nyelvek számára is, biztosítva számukra az operációs rendszertől való függetlenséget, és lehetővé téve a platformok közötti kompatibilitást.

Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza a Shell-t

A többi operációs rendszer számára létrehozott héjak többsége egyenértékű az Unix héjfunkcióval. Microsoft Windows rendszereken egyes felhasználók soha nem használhatják közvetlenül a héjat, mivel a szolgáltatásokat automatikusan kezelik. Az Unixban a héjakat a rendszer indítási parancsfájljai valósítják meg. Ez a Windowsban is megtörténik, de a shell parancsfájlokat általában előre konfigurálják és automatikusan futtatják, ahogy a rendszer előírja.


Az Unix héjakat négy kategóriába osztják:

  • Bourne-szerű kagyló
  • C héjszerű kagyló
  • Nem hagyományos kagyló
  • Történelmi kagyló

Egyes rendszereknél a héj csak egy olyan környezet, ahol az alkalmazások védett memóriaterületen futhatnak, így az erőforrások megoszthatók több aktív héj között, a kernel kezeli a bemeneti / kimeneti erőforrás-kérelmeket, a CPU-verem végrehajtását vagy a memóriahozzáférést. Más rendszerek mindent futtatnak egyetlen héjon belül.