Itthon Hang Mi a héj? - meghatározás a techopedia alapján

Mi a héj? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

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, hogy hozzáférést biztosítsanak a kernel szolgáltatásaihoz.

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

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.

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.

Mi a héj? - meghatározás a techopedia alapján