Wat is een opdrachtregelinterface?
Een opdrachtregelinterface (CLI) is een computerinstrument waarmee gebruikers computers kunnen besturen via een tekstopdracht - of opdrachtregel - in plaats van een muisklik. Hoewel er veel manieren zijn om een computer te besturen, wordt de opdrachtregelinterface meestal beschouwd als het tegenovergestelde van de grafische gebruikersinterface (GUI). De CLI vereist minder systeemgeheugen en het is niet nodig om afbeeldingen te laden, dus dit is meestal sneller dan een GUI-systeem. Professionals gebruiken meestal CLI, omdat het gemakkelijker kan zijn om functies uit te voeren en bestanden te openen als men alle commando's kent.
Wanneer iemand een computer met opdrachtregelinterface gebruikt, moet hij tekstopdrachten invoeren om met de computer te communiceren. In tegenstelling tot GUI-systemen, waarin opdrachten meestal via muisklikken worden ingevoerd, moet een opdracht met een CLI worden getypt. Om bijvoorbeeld een bestand in GUI te maken, kan de gebruiker op een toepassing klikken om deze te openen en vervolgens op de knop "Opslaan" klikken. Dezelfde bewerking via een CLI kan er zo uitzien: "pico text_file.txt" om een tekstdocument te maken. Er is meestal een leercurve geassocieerd met CLI, maar, zodra de gebruiker de commando's leert, kan het gemakkelijker te gebruiken zijn.
Veel mensen beschouwen GUI en opdrachtregelinterface-systemen als tegengestelden. GUI-systemen zijn afhankelijk van afbeeldingen en muisklikken en gebruiken meestal veel verschillende afbeeldingen voor mappen, bestanden, applicaties, achtergronden en bijna al het andere. CLI-systemen hebben geen of zeer weinig grafische afbeeldingen, muisklikken zijn zelden en meestal zijn dit lege schermen met tekst. Zowel GUI- als CLI-systemen gebruiken meestal sneltoetsen om opdrachten uit te voeren.
Hoewel er een leercurve is en de opdrachtregelinterface niet hetzelfde esthetische uiterlijk heeft als GUI-systemen, heeft CLI een functioneel voordeel. Om al die afbeeldingen te laden en te gebruiken, moeten GUI-systemen veel geheugen gebruiken, alleen om het uiterlijk te behouden. CLI-systemen gebruiken deze grafische afbeeldingen niet, dus al dat geheugen gaat naar het versnellen van functies en het vergroten van de responsiviteit.
De meeste informele computergebruikers maken geen gebruik van de opdrachtregelinterface, maar veel professionals en computerliefhebbers gebruiken CLI-systemen. Afgezien van betere snelheid en reactievermogen, kan een ervaren gebruiker doorgaans functies doorlopen met een veel betere efficiëntie. De gebruiker kan bijvoorbeeld drie of vier opdrachten uitvoeren in de tijd die GUI-systemen nodig zouden hebben om een enkele functie uit te voeren. Als de gebruiker de opdrachten niet kent, kan dit voordeel afnemen.