Shell

Een shell is een softwareprogramma dat een interface biedt tussen de gebruiker en het besturingssysteem. Gebruikers geven opdrachten via de shell, die de opdrachten interpreteert en doorgeeft aan het besturingssysteem om ze uit te voeren. Hoewel het woord "shell" meestal wordt geassocieerd met een tekstgebaseerde opdrachtregelinterface, kan het ook verwijzen naar de grafische gebruikersinterface van een besturingssysteem.

Een shell voor de opdrachtregel is een tekstgebaseerde interface waarin u opdrachten kunt typen om functies uit te voeren, zoals programma's starten, mappen openen en doorzoeken en momenteel actieve processen bekijken. Om een opdracht uit te voeren, moet u echter de juiste syntaxis kennen — zowel de naam van de opdracht als de manier waarop u argumenten correct gebruikt om de opdracht aan te passen zodat deze doet wat u wilt. Zodra u weet hoe u opdrachten invoert, kunt u zelfs shell-scripts schrijven om acties te automatiseren.

Shells worden het vaakst geassocieerd met Unix, omdat veel Unix-gebruikers graag via de tekstgebaseerde interface met het besturingssysteem werken. Verschillende Unix- en Linux-distributies bevatten meerdere mogelijke shells, zoals de oorspronkelijke Bourne-shell (sh) en C-shell (csh), Bash (bash) en de Z-shell (zsh). Windows bevat twee shells voor de opdrachtregel: een eenvoudige opdrachtprompt met de naam cmd.exe en een geavanceerde shell en scripttaal met de naam PowerShell.

Een shell kan ook een grafische gebruikersinterface (GUI) bieden. Deze interfaces maken het gemakkelijker om basisopdrachten uit te voeren door navigeerbare menu's en aanklikbare knoppen te bieden, maar kunnen vaak niet alle mogelijke opdrachten in een shell voor de opdrachtregel bevatten. Explorer is de GUI-shell van Windows, de macOS-shell heet Finder en Unix-achtige besturingssystemen ondersteunen verschillende mogelijke GUI's, zoals GNOME Shell en KDE Plasma.

Bijgewerkt March 8, 2023 door Brian P.

quizTest je kennis

What is a number input to a random generator called?

A
Random seed
0%
B
Base value
0%
C
Set randomizer
0%
D
Point break
0%
Correct! Incorrect!     View the Seed definition.
More Quizzes →

Het Tech Terms computerwoordenboek

De definitie van Shell op deze pagina is een originele definitie geschreven door de auteurs van TechTerms.com. Als je naar deze pagina wilt verwijzen of deze definitie wilt citeren, gebruik dan de groene citatiebalk direct onder de definitie.

Ons doel is om computerterminologie op een begrijpelijke manier uit te leggen. We streven naar nauwkeurigheid en eenvoud bij elke definitie die we publiceren. Als je feedback hebt over deze definitie of een nieuwe technische term wilt voorstellen, neem dan contact met ons op.

De Tech Terms-nieuwsbrief

Verbeter je technische kennis met onze dagelijkse of wekelijkse nieuwsbrief! Abonneer je vandaag nog en ontvang nieuwe termen en quizzen in je inbox.

Schrijf je in voor de gratis TechTerms-nieuwsbrief

Hoe vaak wil je een e-mail ontvangen?

Je kunt je op elk moment uitschrijven of je frequentie wijzigen via de links in elke e-mail. Vragen? Neem contact met ons op.

Let op: de nieuwsbrief wordt in het Engels verzonden.