De terminal
Wat is een terminal?
De terminal is algemene benaming voor een terminalvenster of terminalprogramma. Binnen Linux gebruiken we de terminal om breed scala aan taken mee uit te voeren. Denk dan bijvoorbeeld aan bestandsbeheer, dataverwerking, maar ook het automatiseren van taken. De terminal is te vergelijken met de Windows opdrachtprompt of PowerShell.
Wanneer gebruiken?
Een beginner hoeft niet direct te werken met de terminal. Gelijktijdig is het wel handig om er zo snel mogelijk bekend mee te worden. De terminal kan namelijk vele taken veel sneller uitvoeren aan de hand van een commando. Waar je in de grafische omgeving diverse keren moet klikken om een taak te verrichten, zou de juiste combinatie van commando’s dit aanzienlijk kunnen versnellen.
Met de aanwezigheid van een terminal is niet verwonderlijk dat er heel veel programma’s op Linux beschikbaar zijn die voornamelijk in de terminal werken. Kortom, een nieuwe leerervaring die het systeem voor jou als gebruiker een stuk krachtiger kan maken.
Voorbeelden van terminals
Er zijn vele terminals beschikbaar voor Linux. Enkele voorbeelden:
- Alacritty
- Ghostty
- Guake
- Gnome terminal
- Kitty
- Konsole
- Tabby
- Terminator
- Tilix
- Xfce Terminal
- Xterm
Ben je een beginner? Dan is het raadzaam om eerst te werken met de al aanwezige terminal. Je kunt de terminal vaak vinden in je taakbalk of het (start)menu onder de naam terminal of terminalvenster.
Shell
Binnen Linux zul je ook vaak de term shell tegenkomen. Dit is bijzonder stukje software dat commando’s uitvoert en de status ervan bewaakt. Een terminal werkt samen met de shell. De terminal zelf voert geen commando’s uit, maar geeft ze door aan jouw ingestelde shell.
Inzicht
Een shell kan zelfstandig draaien, maar een terminal heeft de shell nodig om opdrachten uit te kunnen voeren.
Iedere Linux-distributie heeft een shell beschikbaar, vaak zelfs meerdere. Een veelgebruikte shell is bash.
Gebruikte termen en definities
- Shell
- Een software-component dat opdrachten verwerkt zoals uitvoeren van commando's en programma's en de uitvoer toont
- Terminal
- Een tekstgebaseerde omgeving waarbij taken en commando's ingevoerd kunnen worden die verwerkt worden door de shell
Artikelen binnen deze sectie
Linux kan gebruik maken van een tekstuele invoer om je systeem te beheren en taken uit te voeren. Leer hoe de terminal en shell werken.
Het gebruik van een shell en terminal maakt Linux flexibel voor vele taken. Leer hoe invoer en uitvoer van data commando's nog slimmer maken.
Linux kan zowel grafisch als tekstueel aangestuurd worden. Leer hoe je slim(mer) kunt werken met commando's binnen de terminal (command line).