Definition af kommandolinje
Miscellanea / / July 04, 2021
Af Guillem Alsina González, i sep. 2016
Selvom det ser ud til os, at musen har været der hele vores liv, var der en tid for længe siden (indtil Apple Macintosh ændrede alt), hvor grafiske miljøer ikke blev betragtet som en værktøj professionelt arbejde.
Men hvad var der da i stedet for miljøet grafisk?
En tom skærm, normalt med baggrundsfarven sort, a hurtig eller et tegn på at vente på inputordrer og en række kommandoer, som vi skulle huske med deres respektive parametre
Dette betød, at arbejde med en computer det var generelt sekventielt, dvs. opgaverne blev udført efter hinanden i stedet for at arbejde med flere samtidigt (multitasking).
Senere og som hardware var fremme og tillod interaktivitet og skifte mellem processer - til trods for ikke at være i stand til at udføre mere end én ad gangen-, behovet for at kunne interagere mere dynamisk med systemet, som det blev muligt at udføre processer for parti og har virtuelle konsoller.
Det store handicap ved kommandomiljøer er at skulle lære en lang liste med kommandoer, da de slet ikke er intuitive
Lad os tænke over det: når vi står over for et nyt operativ system, vi kan altid flytte musen og starte undersøge og test ved at klikke på de elementer, der vises for os, og det er sandsynligt, at lidt efter lidt, og ved prøve og fejl, lad os ende med at få, hvordan man bruger en høj procentdel af grænsefladen kurve fra Brugernavn.
Men i tilfælde af en kommandogrænseflade, enten ved vi allerede en ordre på forhånd, eller hver gang vi prøver at skrive noget, sender systemet os en frustrerende fejlmeddelelse.
En kommandolinje er stadig et eksekverbart program (kommandotolken) mere end systemet, som giver grænsefladen mellem kernen, brugeren og applikationerne
Dette tilvejebringer en modularitet til operativsystemer, der giver dem mulighed for at ændre det eksekverbare program for andre og dermed have et sæt forskellige kommandoer. Et eksempel på disse er multiple skaller som vi kan finde til UNIX-systemer som GNU / Linux.
Den mest populære kommandotolk er MS-DOS
For at være den, som flere mennesker har brugt, efterfulgt af et af de forskellige UNIX-systemer. I dag inkluderer alle operativsystemer en kommandotolk, men det findes normalt skjult blandt de forskellige muligheder, da det betragtes som et værktøj kun til de mest professionelle brugere, så producenter foretrækker at prioritere andre applikationer, der er installeret som standard i deres systemer.
Den største fordel ved en kommandolinje i forhold til den grafiske grænseflade er, at vi kan sammenkæde kommandoer og være mere fleksible end håndtering med musen.
Og selvom der har været forsøg på at reproduktion Af denne fleksibilitet i nogle grafiske miljøer er det ikke muligt at opnå det.
Nu hvor du husker, har jeg i hele mit liv kun set en enkelt softwareplatform, der manglede en kommandolinje af enhver art: det klassiske Mac OS. Mac OS X skulle være baseret på UNIX, som er et operativsystem, der ikke kan forstås uden en kommandolinje.
Billeder: Fotolia - Tomasz Zajda
Kommandolinieemner