Što je tumač zapovjedne linije?

Definiciju tumača komandne linije i zajedničke sučelja naredbene linije

Tumač naredbenog retka je bilo koji program koji omogućuje unos naredbi, a zatim izvršava te naredbe operativnom sustavu . To je doslovno tumač naredbi.

Za razliku od programa koji ima grafičko korisničko sučelje (GUI) kao što su gumbi i izbornici kojima se upravlja mojim mišem , tumač naredbene linije prihvaća linije teksta s tipkovnice kao naredbe, a zatim ih pretvara u funkcije koje operativni sustav razumije.

Svaki program prevoditelja naredbenog retka također se često opisuje kao sučelje naredbenog retka. Rjeđe, tumač naredbenog retka također se naziva CLI , interpretacijski jezik prevoditelja , korisničko sučelje konzole , procesor naredbi, ljuska, ljuska naredbene linije ili naredbeni tumač .

Zašto se koriste kontroleri zapovjedne linije?

Ako se računalo može kontrolirati pomoću jednostavnih aplikacija koje imaju grafičko sučelje, možda ćete se zapitati zašto bi netko želio umjesto toga unijeti naredbe putem naredbenog retka. Postoje tri glavna razloga ...

Prvo je da možete automatizirati naredbe. Postoje mnogi primjeri koje mogu dati, ali jedan je scenarij koji uvijek isključuje određene usluge ili programe kada se korisnik prijavi. Drugi se može koristiti za kopiranje datoteka sličnog formata iz mape tako da ne morate prosijati sami. Ove se stvari mogu učiniti brzo i automatski pomoću naredbi.

Još jedna prednost za korištenje tumača naredbenog retka je da možete imati izravan pristup funkcijama operacijskog sustava. Napredni korisnici mogu preferirati sučelje naredbenog retka zbog tog jezgrovitog i snažnog pristupa koji im daje.

Međutim, jednostavni i neiskusni korisnici obično ne žele koristiti sučelje naredbene linije jer definitivno nisu tako jednostavni za korištenje kao grafički programi. Dostupne naredbe nisu tako očite kao program koji ima izbornik i gumbe. Ne možete samo otvoriti tumača naredbene linije i odmah znati kako ga koristiti kao možete s redovitom grafičkom aplikacijom koju možete preuzeti.

Interpreteri naredbenog retka korisni su jer iako postoji veliki broj naredbi i opcija za upravljanje operacijskim sustavom, moguće je da GUI softver u tom operacijskom sustavu jednostavno nije izgrađen za korištenje tih naredbi. Također, tumač naredbenog retka omogućuje vam da koristite neke od tih naredbi, a ne morate ih koristiti odjednom, što je korisno za sustave koji nemaju resurse za pokretanje grafičkog programa.

Više informacija o tumačima zapovjedne linije

U većini operacijskih sustava Windows, primarni tumač naredbenog retka je naredbeni redak . Windows PowerShell je napredniji interpretirani naredbeni redak dostupan uz naredbeni redak u novijim verzijama sustava Windows.

U sustavu Windows XP i Windows 2000, posebni alat za dijagnostiku pod nazivom Recovery Console također djeluje kao tumač naredbenog retka za obavljanje različitih zadataka rješavanja problema i popravaka sustava.

Sučelje naredbenog retka na MacOS operativnom sustavu zove se Terminal.

Ponekad su u istom programu uključeni sučelje naredbenog retka i grafičko korisničko sučelje. Kada je to slučaj, tipično je da jedno sučelje podržava određene funkcije koje su isključene u drugom. To je obično dio naredbenog retka koji uključuje više značajki jer pruža sirovi pristup aplikacijskim datotekama i nije ograničen onim što je razvojni programer odabrao uključiti u GUI.