Basis van de terminal en shell
Linux kan zowel grafisch als tekstueel aangestuurd worden. In dat laatste geval gebruiken we een shell in combinatie met een terminal, soms ook wel de command line genaamd.
Binnen de terminal voer jij als gebruiker van het systeem de opdrachten in. De terminal geeft deze vervolgens door aan de shell. De shell is hierbij het centrale component dat commando’s uitvoert en bijbehorende invoer en uitvoer verwerkt.
Inzicht
De terminal lijkt op een shell, maar is een tussenprogramma om opdrachten naar de shell toe te sturen.
Populaire shells
Als we het hebben over ‘de shell’ spreken we niet over een vast component van Linux, maar eigenlijk losse software. Er zijn namelijk meerdere shells beschikbaar voor Linux, zoals:
- bash
- csh
- fish
- zsh
- sh
De meeste Linux-distributies gebruiken standaard bash als shell. Deze shell is zeer geschikt voor zowel beginners als gevorderden.
Inzicht
Het wisselen van shell is zeker niet nodig als beginner, maar kan later interessant zijn als je dagelijks veel commando's uitvoert.
Volgende stap
Is bovenstaande helemaal helder? Mooi, ga dan door naar de volgende pagina. Iets onduidelijk of een foutje gevonden? Laat het gerust even weten.
Aanvullende presentaties
De terminal
Uitleg over wat de terminal en een terminalvenster is, inclusief de redenen om het te gebruiken. Ideaal voor eenieder die het terminalvenster wel eens heeft geopend, maar eigenlijk niet goed weet hoe het ingezet kan worden.
» Open presentatie: De terminalGebruikte termen en definities
- Bash
- Een veelgebruikte shell die commando's kan opstarten en de status ervan bewaakt
- Piping
- Het koppelen van twee of meer programma's waarbij data (uitvoer) uit het voorgaande commando verwerkt door het opvolgende programma (als invoer)
- Shell
- Een software-component dat opdrachten verwerkt zoals uitvoeren van commando's en programma's en de uitvoer toont
- Terminal (opdrachtregel)
- Een tekstgebaseerde omgeving waarbij taken en commando's ingevoerd kunnen worden die verwerkt worden door de shell

Auteur: Michael Boelen
Dit artikel is gepubliceerd op en voor het laatst bijgewerkt op .