Mis on käsurea tõlk?
Käsurea tõlk on mis tahes programm, mis võimaldab sisestada käske ja seejärel täidab need käsud operatsioonisüsteem. See on sõna otseses mõttes käskude tõlk.
Erinevalt programmidest, millel on graafiline kasutajaliides (GUI) nagu nupud ja menüüd, mida juhitakse hiirega, käsurida interpretaator aktsepteerib käskudena klaviatuurilt pärit tekstiridu ja teisendab need seejärel operatsioonisüsteemi funktsioonideks mõistab.

Muud käsureatõlgi nimed
Mis tahes käsurea tõlgiprogrammi nimetatakse sageli ka käsurea liideseks. Harvemini nimetatakse seda ka a CLI, käsukeele tõlk, konsooli kasutajaliides, käsuprotsessor, kest, käsurea kestvõi a käsu tõlk.
CLI on ka akronüüm muudest tehnoloogiaterminitest, millel pole käsurea liidesega midagi pistmist, nt helistaja liini identifitseerimine, kõne taseme liides, vahemälu-liini põimimine, katkestuse kustutamine, ja helistaja asukohateave.
Miks neid kasutatakse?
Kui arvutit saab juhtida hõlpsasti kasutatavate graafilise liidesega rakenduste kaudu, võite küsida, miks keegi soovib selle asemel käske käsurea kaudu sisestada. Sellel on kolm peamist põhjust.
Esimene on see, et saate käske automatiseerida. Võiksime tuua palju näiteid, kuid üks on skript, mis lülitab teatud teenused või programmid alati välja, kui kasutaja esimest korda sisse logib. Teisega saab sarnase vorminguga faile kaustast välja kopeerida, nii et te ei peaks seda ise läbi sõeluma. Neid asju saab käskude abil kiiresti ja automaatselt teha.
Teine käsureatõlgi kasutamise eelis on see, et teil on otsene juurdepääs operatsioonisüsteemi funktsioonidele. Kogenud kasutajad võivad eelistada käsurea liidest selle lühikese ja võimsa juurdepääsu tõttu, mille see neile annab.
Lihtsad ja kogenematud kasutajad ei taha aga tavaliselt käsurea liidest kasutada, sest seda pole kindlasti nii lihtne kasutada kui graafilist programmi. Saadaolevad käsud ei ole nii ilmsed kui programmis, millel on menüü ja nupud. Te ei saa lihtsalt avada käsurea tõlget ja teada, kuidas seda kohe kasutada, nagu tavalise graafilise rakenduse puhul, mille võite alla laadida.
Käsurea tõlgid on kasulikud, sest kuigi käsu juhtimiseks võib olla tohutult palju käske ja valikuid operatsioonisüsteemi, on võimalik, et selle operatsioonisüsteemi GUI-tarkvara pole lihtsalt loodud nende kasutamiseks käske. Need võimaldavad teil kasutada ka mõnda neist käskudest, ilma et peaksite neid kõiki korraga kasutama, mis on kasulik süsteemides, millel pole ressursse graafilise programmi käivitamiseks.
Kõik käsureatõlgid pole ühesugused
Kui käsurea tõlk saab konkreetsest käsust aru, teeb ta seda programmeerimiskeele ja süntaks. See tähendab, et üks käsk, mis töötab ühes olukorras, konkreetse operatsioonisüsteemi ja programmeerimiskeele all, ei pruugi teises keskkonnas samamoodi (või üldse) töötada.
Näiteks võib üks platvorm kasutada käsku skannida nüüd arvuti vigade otsimiseks, kuid mõni muu programm või operatsioonisüsteem, millel pole seda võimalust sisse ehitatud, ei pruugi midagi teha. Või kui sellel on sarnane funktsioon, võib käsureatõlk ainult aru saada skannida või vähe aega, näiteks.
Ka süntaks on oluline, sest nad on tundlikud selle suhtes, et mis tahes valesti kirjutamist võidakse valesti tõlgendada kui täiesti erinevat käsku. Näiteks, skannida nüüd võib olla see, mida programm skannimise alustamiseks kasutab, kuid kui eemaldate viimase tähe, scanno võib olla, kuidas ta aru saab, millal peaks peatus skannimine.
Lisateave käsureatõlkide kohta
Enamikus Windowsi operatsioonisüsteemides on esmane käsurea tõlk Käsurida. Windows PowerShell on täiustatud käsurea tõlk, mis on saadaval koos käsuviibaga Windowsi uuemates versioonides. Windowsi terminal sisaldab ka käsurea tööriistu, kuid see pole Windowsi sisseehitatud.
sisse Windows XP ja Windows 2000, spetsiaalne diagnostikatööriist nimega Taastekonsool toimib ka käsurea tõlgina, et täita erinevaid tõrkeotsingu ja süsteemi parandamise ülesandeid.
MacOS-i operatsioonisüsteemi käsurea liidest nimetatakse terminaliks.
Mõnikord on samasse programmi kaasatud nii käsurea liides kui ka graafiline kasutajaliides. Sel juhul on tüüpiline, et üks liides toetab teatud funktsioone, mis on teises välistatud. Tavaliselt on käsurea osa, mis sisaldab rohkem funktsioone, kuna see annab toorjuurdepääsu rakendusfailidele ega ole piiratud sellega, mida tarkvaraarendaja GUIsse lisada.
KKK
-
Mida sisestate interaktiivsele Pythoni tõlgile käsurealt juurdepääsuks?
Mac OS-is või Linuxis sisestage püüton interaktiivse Pythoni tõlgi käivitamiseks käsureal. Windowsis avage käsuviip ja sisestage py.
-
Kuidas Pythoni tõlgist käsurealt väljuda?
Kasuta exit () funktsiooni, kui soovite oma interaktiivse Pythoni seansi lõpetada. Teise võimalusena võite kasutada klaviatuuri otseteed Ctrl+Z, seejärel vajutage Sisenema et naasta Windowsi käsureale.
-
Mis on Unixi terminoloogias tuntud käsureatõlk?
Unixi käsureatõlki nimetatakse tavaliselt a kest.
-
Kuidas avada Matlab käsureatõlgist?
Käivitage Matlab käsurealt, kasutades käsku matlab. Kui soovite avada Matlabi ilma pritsekraanita, kasutage käsku matlab -nosplash. Ja väljumiskoodi salvestamiseks kasutage käsku matlab - oota.