Interpret príkazového riadka alebo CLI je program, ktorý používatelia počítačov používajú na spúšťanie textových príkazov. Každý operačný systém prichádza s vlastným CLI. Napríklad Windows 10 ponúka dve CLI: Príkazový riadok a PowerShell (pre pokročilých používateľov). Používatelia Linuxu môžu použiť Shell na spúšťanie textových príkazov.
Stručná história CLI
V začiatkoch výpočtovej techniky boli interpreti príkazového riadka vlastne jedinou dostupnou metódou na spúšťanie príkazov. Programy grafického používateľského rozhrania neexistovali. Počnúc 80. rokmi sa nástroje GUI stali populárnejšími vďaka veľkému pokroku vo výpočtovom výkone.
Interpreti príkazového riadku založené na GUI výrazne zjednodušili spôsob interakcie používateľov s počítačmi. Úloha každého tlačidla sa stala celkom intuitívnou a samozrejmou. Inými slovami, počítače sa stali príťažlivejšími a ľahšie použiteľnými pre používateľov, ktorí nie sú technicky zdatní.
Ako funguje tlmočník príkazového riadka?
Používatelia zadávajú príkazy pomocou klávesnice. Potom prekladač príkazového riadka prevedie príkazy na funkcie alebo systémové volania. OS prijíma a spúšťa príslušné hovory.
Myslite na CLI ako na prekladateľa. Program v podstate prekladá vaše pokyny do funkcií, ktorým váš operačný systém rozumie.
Prečo stále používame nástroje príkazového riadku?
Rýchlosť
CLI umožňujú používateľom rýchlo zadávať a spúšťať systémové príkazy. Všetko, čo musia urobiť, je zadať príkazy a stlačiť Enter. Používatelia môžu tiež použiť CLI na automatizáciu počítačových úloh. To znamená menej času stráveného stláčaním kláves.
Riešenie problémov
Riešenie problémov s počítačom je oveľa rýchlejšie a jednoduchšie, ak používate príkazy. Napríklad príkazový riadok, vstavané CLI systému Windows 10, môže spustiť mnoho užitočných príkazov na riešenie problémov.
Problémy so systémovými súbormi môžete opraviť spustením sfc /scannow. Ak máte problémy so sieťovým pripojením, môžete spustiť ipconfig /flushdns príkaz. Toto obnoví vaše internetové pripojenie.
Jediné riešenie
Existuje aj ďalšia významná výhoda, ktorá udržuje nástroje príkazového riadku pri živote. Existujú určité príkazy, ktoré môžu spustiť iba interpreti príkazového riadka.
Používateľské rozhranie jednoducho nemôže hostiť jednotlivé tlačidlá pre všetky funkcie, ktoré program podporuje. Nefungovalo by ani pridávanie viacerých ponúk a podponuiek. To by len zaplnilo používateľské rozhranie a zmiatlo používateľov.
FAQ
Ako sa nazýva tlmočník príkazov?
Interpreti príkazového riadka môžu mať rôzne názvy v závislosti od operačného systému, ktorý obsluhujú. Tlmočník príkazov sa tiež nazýva „škrupina.“ Napríklad CLI na Unixe sa nazýva Unix Shell.
Prečo je tlmočník príkazov oddelený od jadra?
Interpreti príkazového riadku sú oddelené od jadra, pretože často podliehajú zmenám. Jadrom operačného systému je jadro. Mať jadro, ktoré sa často mení, by spôsobilo nestabilitu systému.
Používatelia môžu napríklad prispôsobiť CLI a pridať nové systémové volania. S CLI, ktoré je odlišné od jadra, takéto zmeny neovplyvnia jadro. Inými slovami, nebude to mať vplyv na spôsob, akým sa operačný systém správa.
Nech sa páči; Dúfame, že vám táto príručka pomohla lepšie pochopiť, čo CLI robí. Rozvíjanie vašich zručností CLI je dôležitým krokom k tomu, aby ste sa stali skúseným používateľom, bez ohľadu na operačný systém, ktorý používate.