Wat is een Command Line Interface?

Een command line interface (CLI) is een computer instrument dat gebruikers in staat stelt om computers te bedienen door middel van een SMS-commando - of command line - in plaats van een muisklik. Hoewel er vele manieren om een ​​computer te bedienen, wordt de command line interface doorgaans beschouwd als de tegenpool van de grafische gebruikersinterface (GUI). De CLI vereist minder geheugen en er is geen noodzaak om afbeeldingen te laden, dus dit is meestal sneller dan een grafische gebruikersinterface. Professionals het meest gebruikt CLI, omdat het makkelijker kan zijn om functies en geopende bestanden uit te voeren als men weet alle commando's.

Wanneer iemand een command line interface computer, moet hij deze opdrachten communiceren met de computer te voeren. In tegenstelling tot de GUI-systemen, waarin opdrachten doorgaans worden ingevoerd door middel van muisklikken, moet een opdracht worden getypt met een CLI. Bijvoorbeeld, om een ​​bestand in de GUI te maken, kan de gebruiker een toepassing om deze te openen en klik vervolgens op de knop "Opslaan" te klikken. Dezelfde operatie door een CLI kan er als volgt uitzien: "pico text_file.txt" om een ​​tekstdocument te maken. Er is meestal een leercurve geassocieerd met CLI, maar wanneer de gebruiker het commando leert, kan het eenvoudiger te gebruiken.

Veel mensen denken van GUI en command line interface systemen als tegenpolen. GUI systemen zijn afhankelijk van graphics en muisklikken, en ze gebruiken meestal veel verschillende beelden voor mappen, bestanden, programma's, achtergronden en bijna alles anders. CLI-systemen hebben geen of zeer weinig graphics, muisklikken zijn zelden en ze zijn vaak lege schermen met tekst. Zowel GUI en CLI-systemen vaak gebruik van sneltoetsen om opdrachten uit te voeren.

Terwijl er een leercurve en de command line interface heeft niet dezelfde esthetisch uiterlijk als GUI systemen, CLI heeft een functioneel voordeel. Om te laden en te gebruiken al die graphics, moet GUI systemen veel geheugen gebruiken alleen maar om de schijn te behouden. CLI-systemen geen gebruik maken van deze graphics, dus alles wat geheugen gaat naar het versnellen van functies en het verhogen van het reactievermogen.

Meest casual computergebruikers maken geen gebruik van de command line interface, maar veel professionals en computer liefhebbers gerund CLI-systemen. Afgezien van een betere snelheid en het reactievermogen, kan een ervaren gebruiker meestal gaan door functies met veel betere efficiëntie. Bijvoorbeeld kan de gebruiker in staat zijn om drie of vier bewerkingen uitvoeren in de tijd die GUI systemen naar een enkele functie in werking. Als de gebruiker niet de opdrachten, dan dit voordeel kan afnemen.