Mäkký

Čo je tlmočník príkazového riadka?

Vyskúšajte Náš Nástroj Na Odstránenie Problémov





Uverejnené dňaPosledná aktualizácia: 16. februára 2021

Čo je tlmočník príkazového riadka? Vo všeobecnosti majú všetky moderné programy a Grafické používateľské rozhranie (GUI) . To znamená, že rozhranie má ponuky a tlačidlá, ktoré môžu používatelia použiť na interakciu so systémom. Ale tlmočník príkazového riadku je program, ktorý prijíma iba textové príkazy z klávesnice. Tieto príkazy sa potom vykonajú v operačnom systéme. Riadky textu, ktoré používateľ zadá z klávesnice, sa skonvertujú na funkcie, ktorým OS rozumie. Toto je úloha prekladača príkazového riadku.



Tlmočníci príkazového riadku sa vo veľkej miere používali až do 70. rokov 20. storočia. Neskôr ich nahradili programy s grafickým používateľským rozhraním.

Čo je tlmočník príkazového riadka



Obsah[ skryť ]

Kde sa používajú tlmočníci príkazového riadku?

Jednou z bežných otázok, ktoré ľudia majú, je, prečo by dnes niekto používal tlmočník príkazového riadku? Teraz máme aplikácie s GUI, ktoré zjednodušili spôsob interakcie so systémami. Prečo teda zadávať príkazy na CLI? Existujú tri dôležité dôvody, prečo sú tlmočníci príkazového riadku aj dnes stále relevantné. Poďme diskutovať o dôvodoch jeden po druhom.



  1. Niektoré akcie je možné vykonať rýchlejšie a automaticky pomocou príkazového riadku. Napríklad príkaz na vypnutie niektorých programov pri prihlásení používateľa alebo príkaz na skopírovanie súborov rovnakého formátu z priečinka možno automatizovať. Tým sa zníži ručná práca z vašej strany. Pre rýchle vykonanie alebo automatizáciu určitých akcií sa teda príkazy zadávajú z tlmočníka príkazového riadku.
  2. Grafická aplikácia sa používa pomerne jednoducho. Je to nielen interaktívne, ale aj samovysvetľujúce. Po stiahnutí aplikácie je k dispozícii množstvo ponúk/tlačidiel atď., ktoré vás prevedú akoukoľvek operáciou v rámci programu. Noví a neskúsení používatelia teda vždy uprednostňujú použitie grafickej aplikácie. Používanie tlmočníka príkazového riadku nie je také jednoduché. Neexistujú žiadne jedálne lístky. Všetko je potrebné vypísať. Niektorí skúsení používatelia však používajú tlmočník príkazového riadku. Je to hlavne preto, že s CLI máte priamy prístup k funkciám v operačnom systéme. Skúsení používatelia vedia, aké silné je mať prístup k týmto funkciám. Preto využívajú CLI.
  3. Niekedy nie je softvér GUI vo vašom systéme vytvorený tak, aby podporoval príkazy potrebné na spustenie alebo ovládanie operačného systému. V takom prípade používateľ nemá inú možnosť, ako využiť rozhranie príkazového riadku. Ak systému chýbajú zdroje potrebné na spustenie grafického programu, potom príde vhod rozhranie príkazového riadka.

V určitých situáciách je efektívnejšie použiť rozhranie príkazového riadka pred grafickým programom. Primárne účely použitia CLI sú uvedené nižšie.

  • V prekladačoch príkazového riadku je možné zobraziť pokyny pomocou Braillov systém . To je užitočné pre nevidomých používateľov. Nemôžu samostatne používať grafické aplikácie, pretože rozhranie nie je pre nich užívateľsky prívetivé.
  • Vedci, technickí experti a inžinieri uprednostňujú tlmočníkov príkazov pred grafickými rozhraniami. Je to spôsobené rýchlosťou a efektívnosťou, s akou je možné vykonávať určité príkazy.
  • Niektoré počítače nemajú prostriedky potrebné na podporu hladkého fungovania grafických aplikácií a programov. V takýchto prípadoch sa dajú použiť aj tlmočníci príkazového riadka.
  • Písanie príkazov je možné vykonať rýchlejšie ako klikanie na možnosti v grafickom rozhraní. Interpret príkazového riadka tiež poskytuje používateľovi širokú škálu príkazov a operácií, ktoré nie sú možné s aplikáciou GUI.

Prečítajte si tiež: Čo je to ovládač zariadenia?



Aké sú niektoré prípady, keď sa v súčasnosti používajú tlmočníci príkazového riadka?

Boli časy, keď zadávanie príkazov bolo jediným spôsobom interakcie so systémom. Postupom času sa však grafické rozhrania stali populárnejšími. Ale interpreti príkazového riadku sa stále používajú. Prejdite si zoznam nižšie, aby ste vedeli, kde sa používajú.

  • OS Windows má CLI tzv Príkazový riadok systému Windows.
  • Konfigurácia Junos a Cisco IOS smerovače sa vykonáva pomocou tlmočníkov príkazového riadku.
  • Niektoré systémy Linux majú aj CLI. Je známy ako unixový shell.
  • Ruby a PHP majú príkazový shell na interaktívne použitie. Shell v PHP je známy ako PHP-CLI.

Sú všetky prekladače príkazového riadka rovnaké?

Videli sme, že tlmočník príkazov nie je nič iné ako spôsob interakcie so systémom iba pomocou textových príkazov. Aj keď existuje niekoľko tlmočníkov príkazového riadka, sú všetky rovnaké? Nie. Dôvodom je, že príkazy, ktoré zadávate v CLI, sú založené na syntaxi programovacieho jazyka, ktorý používate. Príkaz, ktorý funguje na CLI v jednom systéme, teda nemusí fungovať rovnakým spôsobom v iných systémoch. Možno budete musieť upraviť príkaz na základe syntaxe operačného systému a programovacieho jazyka v tomto systéme.

Je dôležité poznať syntax a správne príkazy. Napríklad na jednej platforme by teraz kontrola príkazov nasmerovala systém na kontrolu vírusov. Rovnaký príkaz však nemusí byť nevyhnutne rozpoznaný v iných systémoch. Niekedy má podobný príkaz iný OS/programovací jazyk. Môže to viesť k tomu, že systém vykoná akciu, ktorú by vykonal podobný príkaz, čo vedie k nežiaducim výsledkom.

Musí sa zvážiť aj syntax a veľkosť písmen. Ak zadáte príkaz s nesprávnou syntaxou, systém môže skončiť nesprávne interpretáciou príkazu. Výsledkom je, že sa zamýšľaná akcia nevykoná, alebo sa uskutoční nejaká iná činnosť.

Interpreti príkazového riadku v rôznych operačných systémoch

Na vykonávanie činností, ako je odstraňovanie problémov a oprava systému, existuje nástroj tzv Recovery Console v systéme Windows XP a Windows 2000. Tento nástroj slúži aj ako interpret príkazového riadka.

CLI v MacOS sa nazýva Terminál.

Operačný systém Windows má aplikáciu tzv Príkazový riadok. Toto je primárne CLI v systéme Windows. Najnovšie verzie systému Windows majú ďalšie CLI – Windows PowerShell . Toto CLI je pokročilejšie ako príkazový riadok. Obe sú dostupné v novej verzii operačného systému Windows.

V okne PowerShell zadajte príkaz a stlačte kláves enter

Niektoré aplikácie majú oboje – CLI aj grafické rozhranie. V týchto aplikáciách má CLI funkcie, ktoré grafické rozhranie nepodporuje. CLI poskytuje ďalšie funkcie, pretože má nespracovaný prístup k súborom aplikácií.

Odporúčané: Čo je to balík Service Pack?

Príkazový riadok v systéme Windows 10

Riešenie problémov by bolo oveľa jednoduchšie, ak poznáte príkazy príkazového riadka. Príkazový riadok je názov priradený CLI v operačnom systéme Windows. Nie je možné ani potrebné poznať všetky príkazy. Tu sme zostavili zoznam niektorých dôležitých príkazov.

  • Ping – Príkaz používaný na kontrolu, či váš lokálny sieťový systém funguje správne. Ak chcete vedieť, či existuje skutočný problém s internetom alebo nejakým softvérom, ktorý problém spôsobuje, použite príkaz Ping. Môžete pingovať vyhľadávací nástroj alebo vzdialený server. Ak dostanete odpoveď, znamená to, že existuje spojenie.
  • IPConfig – Tento príkaz sa používa na riešenie problémov, keď má používateľ problémy so sieťou. Keď spustíte príkaz, vráti podrobnosti o vašom počítači a lokálnej sieti. Zobrazia sa podrobnosti, ako je stav rôznych sieťových pripojení, používaný systém, adresa IP používaného smerovača atď.
  • Pomocník – Toto je pravdepodobne najužitočnejší a najpoužívanejší príkaz príkazového riadka. Po vykonaní tohto príkazu sa zobrazí celý zoznam všetkých príkazov v príkazovom riadku. Ak sa chcete dozvedieť viac o niektorom konkrétnom príkaze v zozname, môžete tak urobiť zadaním – /? Tento príkaz zobrazí podrobné informácie o zadanom príkaze.
  • Dir – Používa sa na prehľadávanie systému súborov v počítači. Príkaz zobrazí zoznam všetkých súborov a priečinkov nájdených v aktuálnom priečinku. Dá sa použiť aj ako vyhľadávací nástroj. Stačí k príkazu pridať /S a napísať, čo hľadáte.
  • Cls – Ak je obrazovka plná príliš veľa príkazov, spustite tento príkaz, aby ste obrazovku vyčistili.
  • SFC – SFC tu znamená Kontrola systémových súborov. SFC/Scannow sa používa na kontrolu, či niektoré systémové súbory neobsahujú chyby. Ak je možná ich oprava, urobte to tiež. Keďže je potrebné skenovať celý systém, tento príkaz môže chvíľu trvať.
  • Zoznam úloh – Ak sa chcete pozrieť na všetky úlohy, ktoré sú momentálne aktívne vo vašom systéme, môžete použiť tento príkaz. Zatiaľ čo tento príkaz uvádza iba zoznam všetkých úloh, ktoré sú v prevádzke, ďalšie informácie môžete získať aj použitím -m s príkazom. Ak nájdete nejaké zbytočné úlohy, môžete ich zastaviť pomocou príkazu Taskkill.
  • Netstat – Používa sa na získanie informácií týkajúcich sa siete, v ktorej sa nachádza váš počítač. Zobrazia sa podrobnosti, ako je ethernetová štatistika, tabuľka smerovania IP, pripojenia TCP, používané porty atď.
  • Exit – Tento príkaz sa používa na ukončenie príkazového riadka.
  • Assoc – Používa sa na zobrazenie prípony súboru a dokonca aj na zmenu priradenia súborov. Ak napíšete assoc [.ext], kde .ext je prípona súboru, získate informácie o prípone. Ak je napríklad zadaná prípona .png'saboxplugin-wrap' itemtype='http://schema.org/Person' itemscope='' > Elon Decker

    Elon je technický spisovateľ v Cyber ​​S. Už asi 6 rokov píše návody a zaoberá sa mnohými témami. Rád sa venuje témam týkajúcim sa Windows, Androidu a najnovších trikov a tipov.