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

Definícia tlmočníka príkazového riadka a spoločné rozhrania príkazového riadka

Interpret príkazového riadka je ľubovoľný program, ktorý umožňuje zadávanie príkazov a následne tieto príkazy prevádza do operačného systému . Je to doslova tlmočník príkazov.

Na rozdiel od programu, ktorý má grafické užívateľské rozhranie (GUI) ako tlačidlá a menu, ktoré sú ovládané myšou , interpret príkazového riadku akceptuje riadky textu z klávesnice ako príkazy a potom prevádza tieto príkazy do funkcií, ktoré operačný systém chápe.

Každý program interpretátora príkazového riadka sa tiež často označuje ako rozhranie príkazového riadku. Menej často sa tlmočník príkazového riadku nazýva aj CLI , tlmočník príkazového jazyka , používateľské rozhranie konzoly , príkazový procesor, shell, shell príkazového riadku alebo príkazový tlmočník .

Prečo používajú tlmočníkov príkazového riadku?

Ak sa dá počítač ovládať pomocou jednoducho použiteľných aplikácií, ktoré majú grafické rozhranie, možno sa zaujímate, prečo by niekto chcel namiesto toho zadávať príkazy prostredníctvom príkazového riadku. Existujú tri hlavné dôvody ...

Prvým je, že príkazy môžete automatizovať. Existuje veľa príkladov, ktoré by som mohol dať, ale jeden je skript, aby ste vždy vypínali určité služby alebo programy, keď sa používateľ prvýkrát prihlási. Iný môže byť použitý na kopírovanie súborov podobného formátu zo zložky, takže nemusíte preosievať to sami. Tieto veci je možné vykonať rýchlo a automaticky pomocou príkazov.

Ďalšou výhodou pri používaní interpretátora príkazového riadka je, že môžete mať priamy prístup k funkciám operačného systému. Pokročilí používatelia môžu uprednostňovať rozhranie príkazového riadku kvôli takému stručnému a silnému prístupu, ktorý im dáva.

Jednoduchí a neskúsení používatelia zvyčajne nechcú používať rozhranie príkazového riadku, pretože rozhodne nie sú také jednoduché ako grafický program. Dostupné príkazy nie sú také zrejmé ako program, ktorý má menu a tlačidlá. Nemôžete jednoducho otvoriť tlmočníka príkazového riadku a ihneď vedieť, ako ho používať, ako môžete s bežnou grafickou aplikáciou, ktorú si môžete stiahnuť.

Tlmočníci príkazového riadku sú užitočné, pretože aj keď môže byť obrovské množstvo príkazov a možností ovládania operačného systému, je možné, že softvér grafického rozhrania v tomto operačnom systéme jednoducho nie je vytvorený tak, aby tieto príkazy využíval. Tlmočník príkazového riadka vám tiež umožňuje používať niektoré z týchto príkazov bez toho, aby ste ich museli používať naraz, čo je prospešné pre systémy, ktoré nemajú zdroje na spustenie grafického programu.

Ďalšie informácie o tlmočníkov príkazového riadku

Vo väčšine operačných systémov Windows je hlavným tlmočníkom príkazového riadku príkazový riadok . Windows PowerShell je vyspelejšou interpretátorom príkazového riadku dostupným vedľa príkazového riadka v najnovších verziách systému Windows.

V systéme Windows XP a Windows 2000 slúži špeciálny diagnostický nástroj nazývaný Recovery Console ako interpret príkazového riadka na vykonávanie rôznych úloh súvisiacich s odstraňovaním problémov a opravou systému.

Rozhranie príkazového riadka v operačnom systéme MacOS sa nazýva terminál.

Niekedy je súčasťou rovnakého programu aj rozhranie príkazového riadka, ako aj grafické používateľské rozhranie. V takomto prípade je typické, aby jedno rozhranie podporovalo určité funkcie, ktoré sú vylúčené v druhom. Zvyčajne je to časť príkazového riadka, ktorá obsahuje viac funkcií, pretože poskytuje surový prístup k súborom aplikácie a nie je obmedzená tým, čo sa vývojár softvéru rozhodol zaradiť do GUI.