Twee manieren om de computer te bedienen, GUI en CLI.

Wat betekent GUI en CLI en waarom worden beiden gebruikt in Linux.

Laten we eerst beide afkortingen eens languit schrijven.

GUI betekent Graphical User Interface en is een Engelse uitspraak die in het Nederlands betekent Grafische Gebruikersomgeving.
CLI betekent Command Line Interface en is tevens een Engelse uitspraak die in het Nederlands betekent Opdrachtregel Gebruikersomgeving of Terminal.

GUI

De grafische gebruikersomgeving is een manier om met de computer te kunnen werken.
Daarvoor zijn er grafische beelden zoals je ziet in Zorin OS (Linux) en ook Microsoft Windows.

CLI

De opdrachtregel gebruikersomgeving is ook een manier om met de computer te werken.
Hiervoor wordt er een terminal venster gebruikt waarin je opdrachten (commando’s) ingeeft en laat uitvoeren.

Voorbeelden:

GUI

CLI

Waarom beiden gebruikt worden in Linux

Om die vraag simpel te beantwoorden moet men een beetje in de geschiedenis duiken van de computerwereld.
Ik ga hier niet uitgebreid op ingaan…
In de jaren 1975 werd UNIX (de voorloper van LINUX en Microsoft Windows) gebruikt door Bell Labs en verder uitgewerkt.
Eind de jaren ’80’s ontstond het GNU-project met een vrije Unix kloon waarvan Linus Torvald in 1991 gebruik maakte om LINUX te ontwerpen.

Begrijp goed dat LINUX in die tijd toen alleen in de terminal werkte.
Vandaag de dag is het Linux systeem erg goed ontwikkeld met een grafische werkomgeving maar ook met een erg goed ontwikkelde terminal omgeving.
Dus het echte werkpaard in Linux is de terminal omgeving dat veel dieper en grondiger werkt dan de grafische werkomgeving.