Huis audio Wat is shell? - definitie van techopedia

Wat is shell? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Shell?

Een shell is software die een interface biedt voor gebruikers van een besturingssysteem om toegang te bieden tot de services van de kernel.

Op Unix- of Linux-gebaseerde besturingssystemen kan een shell worden opgeroepen via de shell-opdracht in de opdrachtregelinterface (CLI), zodat gebruikers bewerkingen kunnen sturen via computeropdrachten, tekst of script.

Shells bestaan ​​ook voor programmeertalen, waardoor ze onafhankelijk zijn van het besturingssysteem en compatibiliteit tussen platforms mogelijk maken.

Techopedia legt Shell uit

De meeste shells gemaakt voor andere besturingssystemen bieden equivalenten aan Unix shell-functionaliteit. Op Microsoft Windows-systemen kunnen sommige gebruikers de shell nooit rechtstreeks gebruiken, omdat services automatisch worden afgehandeld. In Unix worden shells gemaakt door de implementatie van systeemstartscripts. Dit gebeurt ook in Windows, maar shellscripts zijn meestal vooraf geconfigureerd en worden automatisch uitgevoerd zoals vereist door het systeem.

Unix-shells zijn onderverdeeld in vier categorieën:

  • Bourne-achtige schelpen
  • C shell-achtige shells
  • Niet-traditionele shells
  • Historische schelpen

Op sommige systemen is de shell slechts een omgeving waarin applicaties kunnen worden uitgevoerd in beschermde geheugenruimte, zodat resources kunnen worden gedeeld tussen meerdere actieve shells, waarbij de kernel de resource-aanvragen voor invoer / uitvoer, CPU-stackuitvoering of geheugentoegang beheert. Andere systemen draaien alles binnen één shell.

Wat is shell? - definitie van techopedia