Minkštas

Kas yra komandų eilutės vertėjas?

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas





PaskelbtaPaskutinį kartą atnaujinta: 2021 m. vasario 16 d

Kas yra komandų eilutės vertėjas? Paprastai visos šiuolaikinės programos turi a Grafinė vartotojo sąsaja (GUI) . Tai reiškia, kad sąsajoje yra meniu ir mygtukai, kuriuos vartotojai gali naudoti norėdami bendrauti su sistema. Tačiau komandų eilutės vertėjas yra programa, kuri priima tik teksto komandas iš klaviatūros. Tada šios komandos vykdomos operacinei sistemai. Teksto eilutės, kurias vartotojas įveda iš klaviatūros, konvertuojamos į funkcijas, kurias gali suprasti OS. Tai yra komandų eilutės vertėjo darbas.



Komandinės eilutės vertėjai buvo plačiai naudojami iki aštuntojo dešimtmečio. Vėliau jie buvo pakeisti programomis su grafine vartotojo sąsaja.

Kas yra komandų eilutės vertėjas



Turinys[ paslėpti ]

Kur naudojami komandų eilutės vertėjai?

Vienas dažnas žmonių klausimas yra: kodėl šiandien kas nors turėtų naudoti komandų eilutės vertėją? Dabar turime programų su GUI, kurios supaprastino sąveiką su sistemomis. Taigi kodėl reikia įvesti komandas CLI? Yra trys svarbios priežastys, kodėl komandų eilutės vertėjai vis dar aktualūs ir šiandien. Pakalbėkime apie priežastis po vieną.



  1. Tam tikrus veiksmus galima atlikti greičiau ir automatiškai naudojant komandinę eilutę. Pavyzdžiui, komanda išjungti kai kurias programas, kai vartotojas prisijungia, arba komanda kopijuoti to paties formato failus iš aplanko gali būti automatizuota. Tai sumažins rankų darbą iš jūsų pusės. Taigi, norint greitai atlikti arba automatizuoti tam tikrus veiksmus, komandos pateikiamos iš komandų eilutės interpretatoriaus.
  2. Naudotis grafine programa gana paprasta. Tai ne tik interaktyvi, bet ir savaime suprantama. Kai atsisiunčiate programą, yra daugybė meniu / mygtukų ir tt, kurie padės atlikti bet kokias programos operacijas. Taigi nauji ir nepatyrę vartotojai visada nori naudoti grafinę programą. Komandinės eilutės vertėjo naudojimas nėra taip paprasta. Meniu nėra. Viską reikia atspausdinti. Tačiau kai kurie patyrę vartotojai naudoja komandų eilutės vertėją. Taip yra daugiausia todėl, kad naudodami CLI turite tiesioginę prieigą prie operacinės sistemos funkcijų. Patyrę vartotojai žino, kokia galinga prieiga prie šių funkcijų. Taigi jie naudojasi CLI.
  3. Kartais jūsų sistemos GUI programinė įranga nėra sukurta taip, kad palaikytų komandas, reikalingas operacinei sistemai paleisti arba valdyti. Tokiais atvejais vartotojas neturi kitos išeities, kaip tik naudotis komandinės eilutės sąsaja. Jei sistemoje trūksta išteklių, reikalingų grafinei programai paleisti, komandų eilutės sąsaja bus naudinga.

Tam tikrose situacijose grafinėje programoje efektyviau naudoti komandų eilutės sąsają. Pagrindiniai CLI naudojimo tikslai yra išvardyti toliau.

  • Komandinės eilutės interpretatoriuose instrukcijas galima rodyti naudojant Brailio rašto sistema . Tai naudinga akliesiems vartotojams. Jie negali savarankiškai naudotis grafinėmis programomis, nes sąsaja jiems nėra patogi.
  • Mokslininkai, techniniai ekspertai ir inžinieriai teikia pirmenybę komandų interpretatoriams, o ne grafinėms sąsajoms. Taip yra dėl greičio ir efektyvumo, kuriuo galima vykdyti tam tikras komandas.
  • Tam tikri kompiuteriai neturi išteklių, reikalingų sklandžiam grafinių programų ir programų veikimui palaikyti. Tokiais atvejais gali būti naudojami ir komandų eilutės vertėjai.
  • Įvesti komandas galima greičiau nei spustelėjus parinktis grafinėje sąsajoje. Komandinės eilutės vertėjas taip pat suteikia vartotojui daugybę komandų ir operacijų, kurių neįmanoma atlikti naudojant GUI programą.

Taip pat skaitykite: Kas yra įrenginio tvarkyklė?



Kokie yra atvejai, kai šiais laikais naudojami komandų eilutės vertėjai?

Buvo laikas, kai komandų įvedimas buvo vienintelis būdas bendrauti su sistema. Tačiau laikui bėgant grafinės sąsajos išpopuliarėjo. Tačiau komandų eilutės vertėjai vis dar naudojami. Peržiūrėkite toliau pateiktą sąrašą, kad sužinotumėte, kur jie naudojami.

  • „Windows“ OS turi CLI, vadinamą „Windows“ komandų eilutė.
  • Junos ir konfigūracija Cisco IOS maršrutizatoriai atliekama naudojant komandų eilutės interpretatorius.
  • Kai kurios Linux sistemos taip pat turi CLI. Jis žinomas kaip Unix apvalkalas.
  • Ruby ir PHP turi komandų apvalkalą interaktyviam naudojimui. PHP apvalkalas yra žinomas kaip PHP-CLI.

Ar visi komandų eilutės vertėjai yra vienodi?

Matėme, kad komandų interpretatorius yra ne kas kita, kaip būdas sąveikauti su sistema naudojant tik tekstines komandas. Nors yra keli komandų eilutės vertėjai, ar visi jie yra panašūs? Ne. Taip yra todėl, kad komandos, kurias įvedate į CLI, yra pagrįstos jūsų naudojamos programavimo kalbos sintakse. Taigi komanda, kuri veikia CLI vienoje sistemoje, gali neveikti taip pat kitose sistemose. Gali tekti modifikuoti komandą pagal operacinės sistemos sintaksę ir programavimo kalbą toje sistemoje.

Svarbu žinoti sintaksę ir tinkamas komandas. Pavyzdžiui, vienoje platformoje komandų nuskaitymas dabar nukreiptų sistemą į virusų nuskaitymą. Tačiau ta pati komanda nebūtinai gali būti atpažįstama kitose sistemose. Kartais kita OS / programavimo kalba turi panašią komandą. Dėl to sistema gali atlikti veiksmą, kurį atliktų panaši komanda, o tai gali sukelti nepageidaujamų rezultatų.

Taip pat reikia atsižvelgti į sintaksę ir didžiųjų ir mažųjų raidžių jautrumą. Jei įvesite komandą su neteisinga sintaksė, sistema gali klaidingai interpretuoti komandą. Rezultatas – arba neatliekamas numatytas veiksmas, arba įvyksta kita veikla.

Komandinės eilutės vertėjai įvairiose operacinėse sistemose

Norint atlikti tokias veiklas kaip trikčių šalinimas ir sistemos taisymas, yra įrankis, vadinamas „Windows XP“ atkūrimo konsolė ir Windows 2000. Šis įrankis taip pat veikia kaip komandų eilutės vertėjas.

„MacOS“ CLI vadinamas Terminalas.

„Windows“ operacinėje sistemoje yra programa, vadinama Komandinė eilutė. Tai yra pagrindinis „Windows“ CLI. Naujausios „Windows“ versijos turi kitą CLI – „ „Windows PowerShell“. . Šis CLI yra pažangesnis nei komandų eilutė. Abu yra prieinami naujoje „Windows“ OS versijoje.

PowerShell lange įveskite komandą paspauskite enter

Kai kurios programos turi ir CLI, ir grafinę sąsają. Šiose programose CLI yra funkcijų, kurių grafinė sąsaja nepalaiko. CLI suteikia papildomų funkcijų, nes turi neapdorotą prieigą prie programos failų.

Rekomenduojamas: Kas yra paslaugų paketas?

„Windows 10“ komandų eilutė

Trikčių šalinimas būtų daug lengvesnis, jei žinotumėte komandų eilutės komandas. „Command Prompt“ yra „Windows“ operacinės sistemos CLI pavadinimas. Neįmanoma arba nebūtina žinoti visų komandų. Čia mes sudarėme kai kurių svarbių komandų sąrašą.

  • Ping – tai komanda, naudojama patikrinti, ar jūsų vietinio tinklo sistema veikia tinkamai. Jei norite sužinoti, ar yra tikroji interneto ar kokią nors programinę įrangą sukeliančių problemų, naudokite Ping. Galite susisiekti su paieškos varikliu arba nuotoliniu serveriu. Jei gaunate atsakymą, tai reiškia, kad yra ryšys.
  • IPConfig – ši komanda naudojama trikčių šalinimui, kai vartotojas susiduria su tinklo problemomis. Kai paleidžiate komandą, ji pateikia informaciją apie jūsų kompiuterį ir vietinį tinklą. Rodoma tokia informacija kaip skirtingų tinklo jungčių būsena, naudojama sistema, naudojamo maršrutizatoriaus IP adresas ir kt.
  • Pagalba – tai tikriausiai pati naudingiausia ir dažniausiai naudojama komandų eilutės komanda. Vykdydami šią komandą komandų eilutėje bus rodomas visas visų komandų sąrašas. Jei norite sužinoti daugiau apie kurią nors konkrečią sąrašo komandą, galite tai padaryti įvesdami – /? Ši komanda parodys išsamią informaciją apie nurodytą komandą.
  • Dir – jis naudojamas kompiuterio failų sistemoje naršyti. Komandoje bus išvardyti visi dabartiniame aplanke rasti failai ir aplankai. Jis taip pat gali būti naudojamas kaip paieškos įrankis. Tiesiog pridėkite /S prie komandos ir įveskite tai, ko ieškote.
  • Cls – jei ekranas užpildytas per daug komandų, paleiskite šią komandą, kad išvalytumėte ekraną.
  • SFC – čia SFC reiškia sistemos failų tikrintuvą. SFC / Scannow naudojamas patikrinti, ar sistemos failuose nėra klaidų. Jei įmanoma juos taisyti, tai taip pat daroma. Kadangi reikia nuskaityti visą sistemą, ši komanda gali užtrukti.
  • Užduočių sąrašas – jei norite peržiūrėti visas užduotis, kurios šiuo metu yra aktyvios jūsų sistemoje, galite naudoti šią komandą. Nors ši komanda pateikia tik visų veikiančių užduočių sąrašą, papildomos informacijos taip pat galite gauti naudodami komandą -m. Jei radote nereikalingų užduočių, galite priverstinai jas sustabdyti naudodami komandą Taskkill.
  • Netstat – naudojama informacijai, susijusiai su tinklu, kuriame yra jūsų kompiuteris, gauti. Rodoma tokia informacija kaip Ethernet statistika, IP maršruto parinkimo lentelė, TCP ryšiai, naudojami prievadai ir kt.
  • Išeiti – ši komanda naudojama išeiti iš komandų eilutės.
  • Assoc – naudojama failo plėtiniui peržiūrėti ir net failų asociacijoms keisti. Jei įvesite assoc [.ext], kur .ext yra failo plėtinys, gausite informaciją apie plėtinį. Pavyzdžiui, jei įvestas plėtinys yra .png'saboxplugin-wrap' itemtype='http://schema.org/Person' itemscope='' > Elonas Dekeris

    Elonas yra „Cyber ​​S“ technologijų rašytojas. Jis jau maždaug 6 metus rašo vadovus ir yra apėmęs daugybę temų. Jam patinka aptarti temas, susijusias su „Windows“, „Android“, ir naujausias gudrybes bei patarimus.