Mis on käsurea tõlk?

Käsurea tõlgi määratlus & tavalised käsurea liidesed

Käsuread interpreter on mis tahes programm, mis lubab käskude sisestamist ja seejärel käivitab need käsud operatsioonisüsteemile . See on sõnasõnaliselt käskude tõlk.

Erinevalt programmist, millel on graafiline kasutajaliides (GUI), näiteks nupud ja menüüd, mida juhitakse minu hiirega , käsuret tõlk aktsepteerib klaviatuuri teksti ridu kui käske ning seejärel teisendab need käsud funktsioonidesse, mida operatsioonisüsteem mõistab.

Mõnda käsurealt tõlgitavat programmi nimetatakse sageli ka käsurea liideseks. Kõige sagedamini nimetatakse ka käsurealt tõlgijat CLI-koodi , käsu keelde tõlgitajat , konsooli kasutajaliidest , käsuviiprofiili, shelli, käsurea shelli või käsuviibreid .

Miks käsurea tõlgid kasutatakse?

Kui arvutit saab juhtida graafilise kasutajaliidese hõlpsasti kasutatavate rakendustega, võite küsida, miks keegi soovib sisestada käske käsurea kaudu. Seal on kolm peamist põhjust ...

Esimene neist on see, et saate käske automatiseerida. Mul on palju näiteid, mida ma võiksin anda, kuid üks on skript, millega teatud teenuseid või programme alati välja lülitatakse, kui kasutaja esmakordselt sisse logib. Teist võib kasutada kausta sarnase vorminguga failide kopeerimiseks , nii et te ei pea seda läbi proovima see ise. Neid asju saab käsitsi käsitsemisel teha kiiresti ja automaatselt.

Teine eelis käsurea tõlgi kasutamisel on see, et teil on otsene juurdepääs operatsioonisüsteemi funktsioonidele. Täpsemad kasutajad võivad eelistada käsurealiideseid, kuna see annab neile lage ja võimsa juurdepääsu.

Siiski ei soovi lihtsad ja kogenematud kasutajad tavaliselt käsurealiideseid kasutada, kuna neid pole kindlasti nii lihtne kasutada kui graafilist programmi. Kättesaadavad käsklused ei ole nii ilmsed kui programm, millel on menüü ja nupud. Sa ei saa lihtsalt käsureatõlkijaid avada ja teada saada, kuidas seda kasutada tavapärase graafilise rakenduse abil, mida võiksite alla laadida.

Käsurea tõlgid on kasulikud, sest kuna operatsioonisüsteemi kontrollimiseks võib olla palju käske ja valikuid, on võimalik, et selle operatsioonisüsteemi GUI tarkvara lihtsalt ei ehitata nende käskude kasutamiseks. Samuti võimaldab käsuret tõlk kasutada mõnda neist käskudest, ilma et peaksite kõiki neid korraga kasutama, mis on kasulik süsteemidele, millel pole graafilise programmi käivitamiseks ressursse .

Lisateave käsurea tõlkide kohta

Enamikus Windowsi operatsioonisüsteemides on esmane käsurea tõlk käsuviip . Windows PowerShell on täiendav käsurea tõlk, mis on saadaval käsureale Windowsi uuemates versioonides.

Windows XP-s ja Windows 2000-s on spetsiaalne diagnostiline tööriist nimega Recovery Console ka käsureatõlkena mitmesuguste tõrkeotsingute ja süsteemide parandamise ülesannete täitmiseks.

MacOS-i operatsioonisüsteemi käsurea liides on Terminal.

Mõnikord on sama käsuga ka käsurea liides ja graafiline kasutajaliides. Sellisel juhul on tüübiks üks liides, mis toetab teatud funktsioone, mis on teises riigis välja jäetud. Tavaliselt on käsurea osa, mis sisaldab rohkem funktsioone, kuna see pakub toorikku juurdepääsu rakendusfailidele ja seda ei piirata sellega, mida tarkvaraarendaja soovis lisada GUI-i.