Mīksts

Kas ir komandrindas tulks?

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai





PublicētsPēdējo reizi atjaunināts: 2021. gada 16. februārī

Kas ir komandrindas tulks? Parasti visām mūsdienu programmām ir a Grafiskā lietotāja saskarne (GUI) . Tas nozīmē, ka saskarnē ir izvēlnes un pogas, ko lietotāji var izmantot, lai mijiedarbotos ar sistēmu. Bet komandrindas tulks ir programma, kas no tastatūras pieņem tikai teksta komandas. Pēc tam šīs komandas tiek izpildītas operētājsistēmā. Teksta rindiņas, ko lietotājs ievada no tastatūras, tiek pārveidotas par OS saprotamām funkcijām. Tas ir komandrindas tulka darbs.



Komandrindas tulki tika plaši izmantoti līdz 70. gadiem. Vēlāk tās tika aizstātas ar programmām ar grafisko lietotāja interfeisu.

Kas ir komandrindas tulks



Saturs[ paslēpties ]

Kur tiek izmantoti komandrindas tulki?

Viens no izplatītākajiem cilvēkiem uzdotajiem jautājumiem ir: kāpēc kāds mūsdienās izmantotu komandrindas tulku? Tagad mums ir lietojumprogrammas ar GUI, kas ir vienkāršojušas veidu, kā mēs mijiedarbojamies ar sistēmām. Tātad, kāpēc rakstīt komandas CLI? Ir trīs svarīgi iemesli, kāpēc komandrindas tulki joprojām ir aktuāli. Apspriedīsim iemeslus pa vienam.



  1. Dažas darbības var veikt ātrāk un automātiski, izmantojot komandrindu. Piemēram, komandu, lai izslēgtu dažas programmas, kad lietotājs piesakās, vai komandu kopēt tāda paša formāta failus no mapes var automatizēt. Tas samazinās manuālo darbu no jūsu puses. Tādējādi ātrai izpildei vai noteiktu darbību automatizēšanai komandas tiek dotas no komandrindas tulka.
  2. Grafiskā lietojumprogramma ir diezgan viegli lietojama. Tas ir ne tikai interaktīvs, bet arī pats par sevi saprotams. Kad esat lejupielādējis lietojumprogrammu, ir virkne izvēlņu/pogu utt., kas palīdzēs veikt jebkuru darbību programmā. Tādējādi jauni un nepieredzējuši lietotāji vienmēr dod priekšroku grafiskai lietojumprogrammai. Komandrindas tulka izmantošana nav tik vienkārša. Izvēlņu nav. Viss ir jāieraksta. Tomēr daži pieredzējuši lietotāji izmanto komandrindas tulku. Tas galvenokārt ir tāpēc, ka, izmantojot CLI, jums ir tieša piekļuve operētājsistēmas funkcijām. Pieredzējuši lietotāji zina, cik spēcīga ir piekļuve šīm funkcijām. Tādējādi viņi izmanto CLI.
  3. Dažreiz jūsu sistēmas GUI programmatūra nav izveidota, lai atbalstītu komandas, kas nepieciešamas operētājsistēmas palaišanai vai vadīšanai. Šādos gadījumos lietotājam nav citas izvēles, kā izmantot komandrindas saskarni. Ja sistēmai trūkst resursu, kas nepieciešami grafiskās programmas palaišanai, noderēs komandrindas interfeiss.

Dažās situācijās ir efektīvāk izmantot komandrindas interfeisu, izmantojot grafisko programmu. Galvenie CLI izmantošanas mērķi ir uzskaitīti zemāk.

  • Komandrindas tulkos instrukcijas var parādīt, izmantojot Braila sistēma . Tas ir noderīgi neredzīgiem lietotājiem. Viņi nevar patstāvīgi izmantot grafiskās lietojumprogrammas, jo saskarne viņiem nav lietotājam draudzīga.
  • Zinātnieki, tehniskie eksperti un inženieri dod priekšroku komandu tulkiem, nevis grafiskām saskarnēm. Tas ir saistīts ar ātrumu un efektivitāti, ar kādu var izpildīt noteiktas komandas.
  • Dažiem datoriem nav nepieciešamo resursu, lai nodrošinātu grafisko lietojumprogrammu un programmu vienmērīgu darbību. Šādos gadījumos var izmantot arī komandrindas tulkus.
  • Ievadīt komandas var ātrāk nekā noklikšķinot uz opcijām grafiskajā saskarnē. Komandrindas tulks nodrošina lietotājam arī plašu komandu un darbību klāstu, kas nav iespējamas ar GUI lietojumprogrammu.

Lasi arī: Kas ir ierīces draiveris?



Kādi ir daži gadījumi, kad mūsdienās tiek izmantoti komandrindas tulki?

Bija laiks, kad komandu ierakstīšana bija vienīgais veids, kā mijiedarboties ar sistēmu. Tomēr ar laiku grafiskās saskarnes kļuva populārākas. Taču joprojām tiek izmantoti komandrindas tulki. Pārskatiet tālāk esošo sarakstu, lai uzzinātu, kur tie tiek izmantoti.

  • Windows operētājsistēmai ir izsaukts CLI Windows komandu uzvedne.
  • Junos konfigurācija un Cisco IOS maršrutētāji tiek darīts, izmantojot komandrindas tulkus.
  • Dažām Linux sistēmām ir arī CLI. Tas ir pazīstams kā Unix apvalks.
  • Ruby un PHP ir komandu apvalks interaktīvai lietošanai. PHP apvalks ir pazīstams kā PHP-CLI.

Vai visi komandrindas tulki ir vienādi?

Mēs esam redzējuši, ka komandu tulks nav nekas cits kā veids, kā mijiedarboties ar sistēmu, izmantojot tikai teksta komandas. Lai gan ir vairāki komandrindas tulki, vai tie visi ir līdzīgi? Nē. Tas ir tāpēc, ka komandas, kuras ierakstāt CLI, ir balstītas uz jūsu izmantotās programmēšanas valodas sintaksi. Tādējādi komanda, kas darbojas CLI vienā sistēmā, citās sistēmās var nedarboties tāpat. Iespējams, jums būs jāmaina komanda, pamatojoties uz šīs sistēmas operētājsistēmas sintaksi un programmēšanas valodu.

Ir svarīgi zināt sintaksi un pareizās komandas. Piemēram, vienā platformā komandu skenēšana tagad novirzītu sistēmu un meklētu vīrusus. Tomēr tā pati komanda var nebūt atpazīta citās sistēmās. Dažreiz citai OS/programmēšanas valodai ir līdzīga komanda. Tas var novest pie tā, ka sistēma veic darbību, ko veiktu līdzīga komanda, izraisot nevēlamus rezultātus.

Jāņem vērā arī sintakse un reģistrjutība. Ja ievadāt komandu ar nepareizu sintaksi, sistēma var nepareizi interpretēt komandu. Rezultātā vai nu netiek veikta iecerētā darbība, vai arī notiek kāda cita darbība.

Komandrindas tulki dažādās operētājsistēmās

Lai veiktu tādas darbības kā problēmu novēršana un sistēmas remonts, ir rīks, ko sauc Atkopšanas konsole operētājsistēmā Windows XP un Windows 2000. Šis rīks darbojas arī kā komandrindas tulks.

CLI operētājsistēmā MacOS sauc Terminālis.

Windows operētājsistēmai ir lietojumprogramma ar nosaukumu Komandu uzvedne. Šis ir primārais CLI operētājsistēmā Windows. Jaunākajās Windows versijās ir vēl viens CLI — Windows PowerShell . Šī CLI ir uzlabota nekā komandu uzvedne. Abi ir pieejami jaunajā Windows OS versijā.

PowerShell logā ierakstiet komandu nospiediet enter

Dažām lietojumprogrammām ir gan CLI, gan grafiskais interfeiss. Šajās lietojumprogrammās CLI ir funkcijas, kuras neatbalsta grafiskais interfeiss. CLI nodrošina papildu funkcijas, jo tai ir neapstrādāta piekļuve lietojumprogrammu failiem.

Ieteicams: Kas ir servisa pakotne?

Komandu uzvedne operētājsistēmā Windows 10

Problēmu novēršana būtu daudz vienkāršāka, ja zinātu komandu uzvednes komandas. Komandu uzvedne ir nosaukums, kas piešķirts CLI operētājsistēmā Windows. Nav iespējams vai nav nepieciešams zināt visas komandas. Šeit mēs esam izveidojuši dažu svarīgu komandu sarakstu.

  • Ping — šī ir komanda, ko izmanto, lai pārbaudītu, vai vietējā tīkla sistēma darbojas pareizi. Ja vēlaties uzzināt, vai pastāv faktiska problēma ar internetu vai kādu programmatūru, kas to izraisa, izmantojiet Ping. Varat ping ar meklētājprogrammu vai attālo serveri. Ja saņemat atbildi, tas nozīmē, ka ir savienojums.
  • IPConfig — šī komanda tiek izmantota problēmu novēršanai, ja lietotājs saskaras ar tīkla problēmām. Palaižot komandu, tā atgriež informāciju par jūsu datoru un vietējo tīklu. Tiek parādīta informācija, piemēram, dažādu tīkla savienojumu stāvoklis, izmantotā sistēma, izmantotā maršrutētāja IP adrese utt.
  • Palīdzība — šī, iespējams, ir visnoderīgākā un visbiežāk izmantotā komandu uzvednes komanda. Izpildot šo komandu, komandu uzvednē tiks parādīts viss visu komandu saraksts. Ja vēlaties uzzināt vairāk par kādu konkrētu komandu sarakstā, varat to izdarīt, ierakstot - /? Šī komanda parādīs detalizētu informāciju par norādīto komandu.
  • Dir — tiek izmantots, lai pārlūkotu failu sistēmu datorā. Komandā tiks uzskaitīti visi faili un mapes, kas atrodas jūsu pašreizējā mapē. To var izmantot arī kā meklēšanas rīku. Vienkārši pievienojiet komandai /S un ierakstiet to, ko meklējat.
  • Cls – ja ekrāns ir piepildīts ar pārāk daudzām komandām, palaidiet šo komandu, lai notīrītu ekrānu.
  • SFC — šeit SFC apzīmē sistēmas failu pārbaudītāju. SFC/Scannow izmanto, lai pārbaudītu, vai sistēmas failos nav kļūdu. Ja tos ir iespējams salabot, tas arī tiek darīts. Tā kā ir jāskenē visa sistēma, šī komanda var aizņemt kādu laiku.
  • Uzdevumu saraksts — ja vēlaties apskatīt visus uzdevumus, kas pašlaik ir aktīvi jūsu sistēmā, varat izmantot šo komandu. Lai gan šajā komandā ir uzskaitīti tikai visi darbojošie uzdevumi, varat arī iegūt papildu informāciju, izmantojot komandu -m. Ja atrodat dažus nevajadzīgus uzdevumus, varat tos piespiest apturēt, izmantojot komandu Taskkill.
  • Netstat — tiek izmantots, lai iegūtu informāciju par tīklu, kurā atrodas jūsu dators. Tiek parādīta tāda informācija kā Ethernet statistika, IP maršrutēšanas tabula, TCP savienojumi, izmantotie porti utt.
  • Iziet — šī komanda tiek izmantota, lai izietu no komandu uzvednes.
  • Assoc – to izmanto, lai skatītu faila paplašinājumu un pat mainītu failu asociācijas. Ja ierakstāt assoc [.ext], kur .ext ir faila paplašinājums, jūs iegūsit informāciju par paplašinājumu. Piemēram, ja ievadītais paplašinājums ir .png'saboxplugin-wrap' itemtype='http://schema.org/Person' itemscope='' > Elons Dekers

    Īlons ir tehnoloģiju rakstnieks uzņēmumā Cyber S. Viņš ir rakstījis pamācības jau aptuveni 6 gadus un ir apskatījis daudzas tēmas. Viņam patīk apspriest tēmas, kas saistītas ar Windows, Android, kā arī jaunākos trikus un padomus.