De terminal
Wat is een terminal?
De terminal is algemene benaming voor een terminalvenster of terminalprogramma. Het is enigzins te vergelijken met MS-DOS of opdrachtprompt en PowerShell op Windows, maar dan krachtiger.
Binnen Linux kunnen we de terminal gebruiken om veel verschillende soorten taken uit te voeren. Denk dan bijvoorbeeld aan bestandsbeheer, dataverwerking, maar ook het automatiseren van taken.
Wanneer de terminal gebruiken?
Een beginner hoeft niet direct te werken met de terminal. Toch is het wel handig om er zo snel mogelijk bekend mee te raken. De terminal kan namelijk vele taken veel sneller uitvoeren met behulp van commando’s. 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.
Het gebruik van de terminal is te vergelijken met het kopiëren en plakken van informatie of bestanden. Uiteraard is het mogelijk om met de rechter muisknop te klikken, dan “kopiëren” kiezen, vervolgens weer rechts klikken en vervolgens “plakken” kiezen. Een alternatief is het gebruik van de toetscombinatie Ctrl + C en vervolgens Ctrl + V . Beide opties werken, de laatste is echter een stuk sneller. Bij terugkerende taken bespaar je daarmee tijd gebruik de computer efficiënter.
Sterke punten van de terminal
De echte kracht van de terminal en bijbehorende commando’s is toch wel in het verwerken van data. Stel je hebt bestand met al je favoriete gerechten. Wil je snel alle regels zien waar “aardappel” in voor komt en ze ook nog eens sorteren? Met de terminal is dat snel en eenvoudig te doen. Daar kan nagenoeg geen tekstverwerker aan tippen.
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 gaan 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. Die regelt vervolgens de rest.
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
Relevante artikelen en pagina's
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).