Vad är ett kommandoradsgränssnitt?

Ett kommandoradsgränssnitt (CLI) är ett datorinstrument som låter användare styra datorer genom ett textkommando – eller kommandorad – istället för ett musklick. Även om det finns många sätt att styra en dator, anses kommandoradsgränssnittet vanligtvis vara motsatsen till det grafiska användargränssnittet (GUI). CLI kräver mindre systemminne och det finns inget behov av att ladda grafik, så detta är vanligtvis snabbare än ett GUI-system. Proffs använder oftast CLI, eftersom det kan vara lättare att köra funktioner och öppna filer om man kan alla kommandon.

När någon använder en dator med kommandoradsgränssnitt måste han ange textkommandon för att interagera med datorn. Till skillnad från GUI-system, där kommandon vanligtvis matas in genom musklick, måste ett kommando skrivas med en CLI. För att till exempel skapa en fil i GUI kan användaren klicka på ett program för att öppna det och sedan klicka på knappen ”Spara”. Samma operation genom en CLI kan se ut så här: ”pico text_file.txt” för att skapa ett textdokument. Det finns vanligtvis en inlärningskurva förknippad med CLI, men när användaren väl lär sig kommandona kan det vara lättare att använda.

Många människor tänker på GUI och kommandoradsgränssnittssystem som motsatser. GUI-system är beroende av grafik och musklick, och de använder vanligtvis många olika bilder för mappar, filer, applikationer, bakgrunder och nästan allt annat. CLI-system har ingen eller väldigt få grafik, musklick är sällan och de är vanligtvis tomma skärmar med text. Både GUI- och CLI-system använder vanligtvis kortkommandon för att utföra kommandon.

Även om det finns en inlärningskurva och kommandoradsgränssnittet inte har samma estetiskt tilltalande utseende som GUI-system, har CLI en funktionell fördel. För att ladda och använda all den här grafiken måste GUI-system använda mycket minne bara för att behålla utseendet. CLI-system använder inte denna grafik, så allt minne går till att snabba upp funktioner och öka responsen.

De flesta tillfälliga datoranvändare använder inte kommandoradsgränssnittet, men många proffs och datorentusiaster kör CLI-system. Förutom bättre hastighet och lyhördhet kan en skicklig användare vanligtvis gå igenom funktioner med mycket bättre effektivitet. Användaren kan till exempel kunna utföra tre eller fyra kommandon på den tid det skulle ta GUI-system att köra en enda funktion. Om användaren inte känner till kommandona kan denna fördel minska.