Forskjellen Mellom GUI Og Command Line

Forskjellen Mellom GUI Og Command Line
Forskjellen Mellom GUI Og Command Line

Video: Forskjellen Mellom GUI Og Command Line

Video: Forskjellen Mellom GUI Og Command Line
Video: The Command Line Does It Better Than The GUI 2024, November
Anonim

GUI vs kommandolinje

To mest populære måter å samhandle med en datamaskin på er kommandolinjen og GUI (grafisk brukergrensesnitt). Kommandolinje er et tekstgrensesnitt, mens GUI er et grensesnitt som består av grafiske symboler. De fleste ganger kan alle generelle oppgaver utført ved hjelp av en GUI utføres av en kommandolinje og omvendt (selv om det når det gjelder avanserte oppgaver kan kommandolinje være det eneste alternativet).

Hva er en GUI?

GUI (uttalt gooey) er en type grensesnitt som lar brukerne kommunisere med operativsystemer i form av bilder / animasjoner / lyd i motsetning til tekst. Dette grensesnittet gir brukeren informasjon / handlinger som er tilgjengelige gjennom grafiske objekter (som ikoner). Både mus og tastatur kan brukes til interaksjonen. Brukeren utfører handlinger ved å direkte manipulere grafiske objekter på skjermen.

Hva er en kommandolinje?

Kommandolinje (vanligvis kjent som kommandolinjegrensesnitt / tolk eller CLI) er en mekanisme som gjør det mulig å kommunisere med datamaskinens operativsystem ved å skrive inn (skrive) kommandoer. Dette er et tekstgrensesnitt som bare krever input fra tastaturet (vanligvis referert til som "å skrive inn en kommando"). Vanligvis trykkes Enter-tasten på slutten av en kommando, hvoretter datamaskinen vil motta, analysere og utføre den kommandoen. Utgangen av kommandoen vil bli returnert tilbake til terminalen som tekstlinjer. Produksjonen kan inkludere en sommerlig oppgave og det faktiske resultatet også. For å sette inn kommando i en batch-modus, kan brukeren bruke en skriptfil. Et skript er en fil som inneholder en ordnet sekvens med kommandoer som vil fullføre hele jobben.

Hva er forskjellen mellom en GUI og en kommandolinje?

De fleste kommandolinjegrensesnittoppgaver krever bare tastaturet, mens GUI-systemer krever både mus og tastatur. Derfor trenger ikke kommandolinjebrukere å bytte hendene mellom to steder. Og kommandolinjegrensesnittet krever vanligvis bare noen få linjer med kode for å utføre en komplisert oppgave. Kommandolinjen bruker definitivt færre ressurser enn et GUI-system, ettersom et GUI-system vil laste inn ikoner, skrifter, I / O-drivere og andre ressurser. På grunn av disse tre grunnene kan kommandolinjebrukere kanskje fullføre de fleste oppgaver relativt raskere enn en GUI-bruker. Kommandolinjebrukere kan lage skript og spare tid, mens GUI-brukere kan gjøre det samme med fasiliteter som å lage snarveier.

Selv om nye brukere kanskje må lære seg å bruke musen, er det enklere å hente GUI enn å bruke kommandolinjen. I motsetning til GUI trenger kommandolinjebrukere en god del kjennskap og trenger å huske en rekke kommandoer for å få jobbene sine gjort glatt. Men en kommandolinjebruker har mye mer kontroll over filen og operativsystemet. Og for å utføre noen avanserte oppgaver, kan kommandolinjen være det eneste alternativet (noen ganger). GUI-systemer gjør det i seg selv enkelt å multitaskere, ved å tilby grafiske måter å overvåke flere ting (prosess) samtidig (mange kommandolinjemiljøer tilbyr multitasking, men det er vanskeligere å se flere ting på en gang).

Anbefalt: