Innholdsfortegnelse:
- Definisjon - Hva betyr kommandolinjegrensesnitt (CLI)?
- Techopedia forklarer kommandolinjegrensesnitt (CLI)
Definisjon - Hva betyr kommandolinjegrensesnitt (CLI)?
Kommandolinjegrensesnitt (CLI) er et tekstbasert grensesnitt som brukes til å betjene programvare og operativsystemer, samtidig som brukeren kan svare på visuelle spørsmål ved å skrive enkeltkommandoer i grensesnittet og motta et svar på samme måte.
CLI er ganske forskjellig fra det grafiske brukergrensesnittet (GUI) som nå brukes i de nyeste operativsystemene.
Techopedia forklarer kommandolinjegrensesnitt (CLI)
CLI er en eldre metode for å samhandle med applikasjoner og operativsystemer og brukes til å utføre spesifikke oppgaver som kreves av brukerne. CLI er et tekstbasert grensesnitt, i motsetning til GUI, som bruker grafiske alternativer som gjør det mulig for brukeren å samhandle med operativsystemet og applikasjonene.
CLI lar en bruker utføre oppgaver ved å legge inn kommandoer. Arbeidsmekanismen er veldig enkel, men den er ikke brukervennlig. Brukere skriver inn den spesifikke kommandoen, trykker "Enter" og venter på svar. Etter å ha mottatt kommandoen, behandler CLI den deretter og viser utdata / resultat på samme skjerm. kommandolinjetolk brukes til dette formålet.
CLI ble introdusert med teletypewriter-maskinen. Dette systemet var basert på batch-behandling. Moderne datamaskiner støtter CLI, batchbehandling og GUI i ett grensesnitt.
For best å kunne benytte seg av CLI, må en bruker kunne legge inn et pakke med kommandoer (en etter en) raskt. Det er mange applikasjoner (mono-prosesseringssystemer) som fortsatt bruker CLI for operatørene sine. I tillegg tilbyr noen programmeringsspråk, som Forth, Python og BASIC, CLI. Kommandolinjetolk brukes til å implementere det tekstbaserte grensesnittet.
En annen funksjon i CLI er ledetekst, som brukes som en sekvens av tegn som brukes i brukergrensesnittet, eller shell. Kommandoprompten brukes til å varsle brukere om at CLI er klar til å godta kommandoer.
MS-DOS er det beste eksemplet på CLI.