Skip to main content

Hva er et kommandolinjegrensesnitt?

Et kommandolinjegrensesnitt (CLI) er et datamaskininstrument som lar brukere kontrollere datamaskiner gjennom en tekstkommando og mdash;eller kommandolinje mdash;i stedet for et museklikk.Selv om det er mange måter å kontrollere en datamaskin på, blir kommandolinjegrensesnittet vanligvis betraktet som det motsatte av det grafiske brukergrensesnittet (GUI).CLI krever mindre systemminne og det er ikke nødvendig å laste grafikk, så dette er vanligvis raskere enn et GUI -system.Fagpersoner bruker oftest CLI, fordi det kan være enklere å utføre funksjoner og åpne filer hvis man kjenner alle kommandoene.

Når noen bruker en kommandolinje -grensesnittdatamaskin, må han legge inn tekstkommandoer for å samhandle med datamaskinen.I motsetning til GUI -systemer, der kommandoer vanligvis legges inn gjennom museklikk, må en kommando skrives med en CLI.For å lage en fil i GUI, kan brukeren for eksempel klikke på et program for å åpne den og deretter klikke på "Lagre" -knappen.Den samme operasjonen gjennom en CLI kan se slik ut: “pico text_file.txt” for å lage et tekstdokument.GUI -systemer er avhengige av grafikk og museklikk, og de bruker vanligvis mange forskjellige bilder for mapper, filer, applikasjoner, bakgrunn og nesten alt annet.CLI -systemer har ingen eller veldig få grafikk, museklikk er sjelden, og de er ofte blanke skjermer med tekst.Både GUI- og CLI -systemer bruker ofte tastatursnarveier for å utføre kommandoer.

Mens det er en læringskurve og kommandolinjegrensesnittet ikke har det samme estetisk tiltalende utseendet som GUI -systemer, har CLI en funksjonell fordel.For å laste og bruke alle disse grafikken, må GUI -systemer bruke mye minne bare for å opprettholde utseendet.CLI -systemer bruker ikke denne grafikken, så alt det minnet går mot å få fart på funksjoner og øke responsen.

De fleste tilfeldige datamaskinbrukere bruker ikke kommandolinjegrensesnittet, men mange fagpersoner og datamaskinentusiaster kjører CLI -systemer.Bortsett fra bedre hastighet og respons, kan en dyktig bruker typisk gå gjennom funksjoner med mye bedre effektivitet.For eksempel kan brukeren være i stand til å utføre tre eller fire kommandoer i den tiden det vil ta GUI -systemer å kjøre en enkelt funksjon.Hvis brukeren ikke kjenner kommandoene, kan denne fordelen avta.