Definiție linie de comandă
Miscellanea / / July 04, 2021
De Guillem Alsina González, în sept. 2016
Deși ni se pare că mouse-ul a fost acolo toată viața noastră, a existat un timp, cu mult timp în urmă (până când Apple Macintosh a schimbat totul), în care mediile grafice nu erau bine văzute ca instrument munca profesionala.
Dar ce era acolo atunci în loc de mediu grafic?
Un ecran gol, de obicei cu culoarea de fundal negru, a prompt sau indicativ de așteptare a comenzilor de intrare și o serie de comenzi pe care a trebuit să le memorăm cu parametrii lor respectivi
Aceasta însemna că lucrul cu un calculator era, în general, secvențială, adică sarcinile erau executate una după alta în loc să lucreze cu mai multe simultan (multitasking).
Mai târziu, și ca hardware a avansat și a permis interactivitatea și trecerea între procese - în ciuda faptului că nu a fost capabil să execute mai multe pe rând -, a apărut necesitatea de a putea interacționa mai dinamic cu sistemul, pentru care a devenit posibil să se execute procese în lot și au console virtuale.
Marele handicap al mediilor de comandă este acela de a învăța o listă lungă de comenzi, deoarece acestea nu sunt deloc intuitive
Să ne gândim la asta: când ne confruntăm cu un nou sistem de operare, putem oricând să mișcăm mouse-ul și să începem investiga și testați făcând clic pe elementele care ne sunt afișate și este probabil că încetul cu încetul și cu Test și eroare, să ajungem să obținem cum să folosim un procent ridicat din interfață grafic din Nume de utilizator.
Dar, în cazul unei interfețe de comandă, fie știm deja o comandă în avans, fie de fiecare dată când încercăm să tastăm ceva, sistemul ne va trimite un mesaj de eroare frustrant.
O linie de comandă este încă un program executabil (interpretul de comandă) mai mult decât sistemul, care oferă interfața dintre nucleu, utilizator și aplicații
Aceasta oferă o modularitate sistemelor de operare care le permite să schimbe programul executabil menționat pentru alții, având astfel un set de comenzi diferite. Un exemplu în acest sens sunt multiplele scoici pe care îl putem găsi pentru sistemele UNIX precum GNU / Linux.
Cel mai popular interpret de comandă este MS-DOS
Pentru că este cel pe care l-au folosit mai mulți oameni, urmat de cel al diverselor sisteme UNIX. În zilele noastre, toate sistemele de operare includ un interpret de comenzi, dar se găsește în general ascuns printre diferitele opțiuni, deoarece este luat în considerare un instrument doar pentru cei mai profesioniști utilizatori, astfel încât producătorii preferă să acorde prioritate altor aplicații instalate implicit în propriile lor sisteme.
Principalul avantaj al unei linii de comandă față de interfața grafică este că putem concatena comenzile, fiind mai flexibili decât manipularea cu mouse-ul.
Și, deși au existat încercări de a reproducere Din această flexibilitate în unele medii grafice, nu este posibil să o realizăm.
Acum că îți amintești, în întreaga mea viață am văzut doar o singură platformă software care nu avea o linie de comandă de niciun fel: clasicul Mac OS. Mac OS X trebuia să se bazeze pe UNIX, care este un sistem de operare care nu poate fi înțeles fără o linie de comandă.
Fotografii: Fotolia - Tomasz Zajda
Subiecte de linie de comandă