Kaj je tolmač ukazne vrstice?
Miscellanea / / November 28, 2021
Kaj je tolmač ukazne vrstice? Na splošno imajo vsi sodobni programi a grafični uporabniški vmesnik (GUI). To pomeni, da ima vmesnik menije in gumbe, ki jih lahko uporabniki uporabljajo za interakcijo s sistemom. Toda tolmač ukazne vrstice je program, ki sprejema samo besedilne ukaze s tipkovnice. Ti ukazi se nato izvedejo v operacijskem sistemu. Besedilne vrstice, ki jih uporabnik vnese s tipkovnice, se pretvorijo v funkcije, ki jih OS razume. To je naloga tolmača ukazne vrstice.
Tolmači ukazne vrstice so bili široko uporabljeni do sedemdesetih let prejšnjega stoletja. Kasneje so jih nadomestili programi z grafičnim uporabniškim vmesnikom.
Vsebina
- Kje se uporabljajo tolmači ukazne vrstice?
- Kateri so nekateri primeri, ko se tolmači ukazne vrstice uporabljajo v sodobnem času?
- Ali so vsi tolmači ukazne vrstice enaki?
- Tolmači ukazne vrstice v različnih operacijskih sistemih
- Ukazni poziv v sistemu Windows 10
Kje se uporabljajo tolmači ukazne vrstice?
Eno pogosto vprašanje, ki ga imajo ljudje, je, zakaj bi danes kdo uporabljal tolmač ukazne vrstice? Zdaj imamo aplikacije z GUI, ki so poenostavile naš način interakcije s sistemi. Zakaj torej vnašati ukaze v CLI? Obstajajo trije pomembni razlogi, zakaj so tolmači ukazne vrstice še danes pomembni. Razpravljajmo o razlogih enega za drugim.
- Nekatera dejanja je mogoče izvesti hitreje in samodejno z ukazno vrstico. Na primer, ukaz za zaustavitev nekaterih programov, ko se uporabnik prijavi, ali ukaz za kopiranje datotek iste oblike iz mape je mogoče avtomatizirati. To bo zmanjšalo ročno delo z vaše strani. Tako so za hitro izvedbo ali avtomatizacijo določenih dejanj ukazi podani iz tolmača ukazne vrstice.
- Grafična aplikacija je precej enostavna za uporabo. Ni samo interaktivna, ampak tudi samoumevna. Ko prenesete aplikacijo, je na voljo kopica menijev/gumbov itd..., ki vas bodo vodili pri vseh operacijah znotraj programa. Tako novi in neizkušeni uporabniki vedno raje uporabljajo grafično aplikacijo. Uporaba tolmača ukazne vrstice ni tako preprosta. Menijev ni. Vse je treba natipkati. Vendar pa nekateri izkušeni uporabniki uporabljajo tolmač ukazne vrstice. To je predvsem zato, ker imate s CLI neposreden dostop do funkcij v operacijskem sistemu. Izkušeni uporabniki vedo, kako močan je dostop do teh funkcij. Tako uporabljajo CLI.
- Včasih programska oprema GUI v vašem sistemu ni zgrajena za podporo ukazov, potrebnih za zagon ali nadzor operacijskega sistema. V takih trenutkih uporabnik nima druge možnosti, kot da uporabi vmesnik ukazne vrstice. Če sistemu manjkajo viri, potrebni za zagon grafičnega programa, je priročen vmesnik ukazne vrstice.
V določenih situacijah je bolj učinkovito uporabiti vmesnik ukazne vrstice prek grafičnega programa. Primarni nameni uporabe CLI so navedeni spodaj.
- V tolmačih ukazne vrstice je mogoče prikazati navodila z uporabo Braillov sistem. To je koristno za slepe uporabnike. Ne morejo samostojno uporabljati grafičnih aplikacij, saj jim vmesnik ni uporabniku prijazen.
- Znanstveniki, tehnični strokovnjaki in inženirji imajo raje ukazne tolmače kot grafične vmesnike. To je posledica hitrosti in učinkovitosti, s katero se lahko izvajajo določeni ukazi.
- Nekateri računalniki nimajo sredstev, potrebnih za podporo nemotenega delovanja grafičnih aplikacij in programov. Tolmače ukazne vrstice je mogoče uporabiti tudi v takih primerih.
- Ukaze za tipkanje je mogoče izvesti hitreje kot s klikom na možnosti v grafičnem vmesniku. Tolmač ukazne vrstice uporabniku nudi tudi širok nabor ukazov in operacij, ki niso možne z GUI aplikacijo.
Preberite tudi:Kaj je gonilnik naprave?
Kateri so nekateri primeri, ko se tolmači ukazne vrstice uporabljajo v sodobnem času?
Včasih je bilo vnašanje ukazov edini način za interakcijo s sistemom. Sčasoma pa so grafični vmesniki postali bolj priljubljeni. Toda tolmači ukazne vrstice so še vedno v uporabi. Pojdite po spodnjem seznamu, če želite izvedeti, kje se uporabljajo.
- OS Windows ima CLI imenovan Ukazni poziv Windows.
- Konfiguracija Junos in Usmerjevalniki Cisco IOS se izvaja s tolmači ukazne vrstice.
- Nekateri sistemi Linux imajo tudi CLI. Znana je kot lupina Unix.
- Ruby in PHP imata ukazno lupino za interaktivno uporabo. Lupina v PHP je znana kot PHP-CLI.
Ali so vsi tolmači ukazne vrstice enaki?
Videli smo, da tolmač ukazov ni nič drugega kot način interakcije s sistemom samo z ukazi, ki temeljijo na besedilu. Čeprav obstaja več tolmačev ukazne vrstice, so si vsi podobni? Ne. To je zato, ker ukazi, ki jih vnesete v CLI, temeljijo na sintaksi programskega jezika, ki ga uporabljate. Tako ukaz, ki deluje na CLI v enem sistemu, morda ne bo deloval enako v drugih sistemih. Morda boste morali spremeniti ukaz na podlagi sintakse za operacijski sistem in programskega jezika v tem sistemu.
Pomembno je, da se zavedate sintakse in pravih ukazov. Na primer, na eni platformi bi ukaz za skeniranje zdaj usmeril sistem v iskanje virusov. Vendar ni nujno, da bo isti ukaz prepoznan v drugih sistemih. Včasih ima drug OS/programski jezik podoben ukaz. To lahko privede do tega, da sistem izvede dejanje, ki bi ga naredil podoben ukaz, kar vodi do nezaželenih rezultatov.
Upoštevati je treba tudi sintakso in občutljivost velikih in malih črk. Če vnesete ukaz z napačno sintakso, lahko sistem na koncu napačno razlaga ukaz. Posledica tega je, da se načrtovano dejanje ne izvede ali pa se izvede kakšna druga dejavnost.
Tolmači ukazne vrstice v različnih operacijskih sistemih
Za izvajanje dejavnosti, kot sta odpravljanje težav in popravilo sistema, obstaja orodje, imenovano Obnovitvena konzola v operacijskem sistemu Windows XP in Windows 2000. To orodje deluje tudi kot tolmač ukazne vrstice.
CLI v MacOS se imenuje terminal.
Operacijski sistem Windows ima aplikacijo, imenovano ukazni poziv. To je primarni CLI v sistemu Windows. Najnovejše različice sistema Windows imajo še en CLI – Windows PowerShell. Ta CLI je naprednejši od ukaznega poziva. Oba sta na voljo v novi različici operacijskega sistema Windows.
Nekatere aplikacije imajo oboje – CLI in grafični vmesnik. V teh aplikacijah ima CLI funkcije, ki jih grafični vmesnik ne podpira. CLI ponuja dodatne funkcije, ker ima neobdelani dostop do aplikacijskih datotek.
Priporočeno:Kaj je servisni paket?
Ukazni poziv v sistemu Windows 10
Odpravljanje težav bi bilo veliko lažje, če poznate ukaze ukaznega poziva. Ukazni poziv je ime, dano CLI v operacijskem sistemu Windows. Ni mogoče ali nujno poznati vseh ukazov. Tukaj smo sestavili seznam nekaterih pomembnih ukazov.
- Ping – To je ukaz, ki se uporablja za preverjanje, ali vaš lokalni omrežni sistem deluje pravilno. Če želite vedeti, ali obstaja dejanska težava z internetom ali kakšno programsko opremo, ki povzroča težavo, uporabite Ping. Lahko pingate iskalnik ali svoj oddaljeni strežnik. Če prejmete odgovor, to pomeni, da obstaja povezava.
- IPConfig – Ta ukaz se uporablja za odpravljanje težav, ko se uporabnik sooča s težavami z omrežjem. Ko zaženete ukaz, vrne podrobnosti o vašem računalniku in lokalnem omrežju. Prikazane so podrobnosti, kot so stanje različnih omrežnih povezav, sistem v uporabi, naslov IP uporabljenega usmerjevalnika itd.
- Pomoč – to je verjetno najbolj koristen in najpogosteje uporabljen ukaz ukaznega poziva. Izvedba tega ukaza bo prikazala celoten seznam vseh ukazov v ukaznem pozivu. Če želite izvedeti več o katerem koli določenem ukazu na seznamu, lahko to storite tako, da vnesete –
/? Ta ukaz bo prikazal podrobne informacije o podanem ukazu. - Dir – uporablja se za brskanje po datotečnem sistemu v vašem računalniku. Ukaz bo prikazal vse datoteke in mape, ki jih najdete v vaši trenutni mapi. Uporablja se lahko tudi kot iskalno orodje. Samo dodajte /S ukazu in vnesite, kar iščete.
- Cls – Če je zaslon poln preveč ukazov, zaženite ta ukaz, da počistite zaslon.
- SFC – Tukaj SFC pomeni preverjanje sistemskih datotek. SFC/Scannow se uporablja za preverjanje, ali ima katera koli sistemska datoteka napake. Če je njihovo popravilo možno, se tudi to naredi. Ker je treba skenirati celoten sistem, lahko ta ukaz traja nekaj časa.
- Seznam opravil – Če si želite ogledati vsa opravila, ki so trenutno aktivna v vašem sistemu, lahko uporabite ta ukaz. Čeprav ta ukaz navaja samo vsa opravila, ki delujejo, lahko pridobite tudi dodatne informacije z uporabo -m z ukazom. Če najdete nekaj nepotrebnih opravil, jih lahko prisilno zaustavite z ukazom Taskkill.
- Netstat – uporablja se za pridobivanje informacij, povezanih z omrežjem, v katerem je vaš računalnik. Prikazane so podrobnosti, kot so ethernet statistika, tabela usmerjanja IP, povezave TCP, uporabljena vrata itd.
- Izhod – ta ukaz se uporablja za izhod iz ukaznega poziva.
- Assoc – To se uporablja za ogled razširitve datoteke in celo spreminjanje povezav datotek. Če vnesete assoc [.ext], kjer je .ext končnica datoteke, boste dobili informacije o končnici. Na primer, če je vnesena pripona .png, vam bo povedala, da gre za slikovno datoteko. Povezave datotek je mogoče tudi spremeniti. Razmislite o primeru datoteke assoc .log = txt. To bo zagotovilo, da bodo vse datoteke dnevnika odslej obravnavane kot besedilne datoteke.
- Šifra – Uporablja se za ogled in spreminjanje podrobnosti šifriranja v datotekah in mapah. Uporabite lahko nekaj dodatnih parametrov in šifrirate svoje datoteke ali ustvarite nov nabor šifrirnih ključev. Poiščete lahko tudi šifrirane datoteke v vašem sistemu.
Povzetek
- Vmesnik ukazne vrstice je način interakcije s sistemom prek ukazov, ki temeljijo na besedilu
- Vsak OS bo imel svoj vmesnik ukazne vrstice. Tako se sintaksa in ukazi razlikujejo od sistema do sistema
- Čeprav je bil CLI nekoč primarni način interakcije, so ga zdaj v veliki meri nadomestili grafični vmesniki
- Vendar pa še vedno obstajajo nekatere operacije, ki so hitrejše in učinkovitejše, če se izvajajo v vmesniku ukazne vrstice. Tako so še vedno v uporabi
- Izkušeni uporabniki uporabljajo CLI za avtomatizacijo ukazov ali izvajanje nekaterih operacij, ki jih programi GUI ne podpirajo
- CLI je uporaben tudi za slepe uporabnike
- Osnovno poznavanje ukazov bi vam pomagalo pri odpravljanju napak v vašem sistemu