Co je tlumočník příkazového řádku?

Rozhraní interpretace příkazového řádku a běžné rozhraní příkazového řádku

Interpretem příkazového řádku je libovolný program, který umožňuje zadávání příkazů a poté provede tyto příkazy do operačního systému . Je to doslova tlumočník příkazů.

Na rozdíl od programu, který má grafické uživatelské rozhraní (GUI) jako tlačítka a nabídky, které jsou ovládány myší , interpret příkazového řádku akceptuje řádky textu z klávesnice jako příkazy a pak převede tyto příkazy na funkce, které operační systém chápe.

Každý program interpretovacího příkazového řádku je také obecně označován jako rozhraní příkazového řádku. Méně častěji se interpret příkazového řádku nazývá CLI , interpret příkazového jazyka , uživatelské rozhraní konzoly , příkazový procesor, shell, shell příkazového řádku nebo příkazový interpret .

Proč se používají tlumočníci příkazového řádku?

Pokud lze počítač ovládat pomocí snadno použitelných aplikací, které mají grafické rozhraní, můžete se divit, proč by někdo chtěl zadat příkazy pomocí příkazového řádku. Existují tři hlavní důvody ...

Prvním je, že můžete automatizovat příkazy. Existuje mnoho příkladů, které bych mohl dát, ale jeden je skript vždy vypnutí určitých služeb nebo programů při prvním přihlášení uživatele. Jiný může být použit pro zkopírování souborů podobného formátu ze složky, takže nemusíte prosít přes to sami. Tyto věci lze provádět rychle a automaticky pomocí příkazů.

Další výhodou při použití příkazového řádku je, že máte přímý přístup k funkcím operačního systému. Pokročilí uživatelé mohou upřednostňovat rozhraní příkazové řádky kvůli stručnému a výkonnému přístupu, který jim dává.

Jednoduchí a nezkušení uživatelé však obvykle nechtějí používat rozhraní příkazového řádku, protože rozhodně nejsou tak snadné jako grafický program. Dostupné příkazy nejsou tak zřejmé jako program, který má menu a tlačítka. Nemůžete jednoduše otevřít interpretače příkazové řádky a okamžitě vědět, jak je používat, jako můžete s běžnou grafickou aplikací, kterou si můžete stáhnout.

Interpretače příkazového řádku jsou užitečné, protože i když může být obrovský počet příkazů a možností pro ovládání operačního systému, je možné, že software GUI v tomto operačním systému jednoduše není vybudován pro použití těchto příkazů. Interpretace příkazového řádku vám také umožňuje používat některé z těchto příkazů, aniž byste je museli používat všechny najednou, což je výhodné pro systémy, které nemají prostředky pro spuštění grafického programu.

Další informace o tlumočnických stanicích příkazového řádku

Ve většině operačních systémů Windows je primárním příkazovým příkazem příkaz Command Prompt . Windows PowerShell je pokročilejší interpret příkazového řádku dostupný podél příkazového řádku v novějších verzích systému Windows.

V systémech Windows XP a Windows 2000 funguje speciální diagnostický nástroj nazvaný Recovery Console jako interpret příkazového řádku k provádění různých úloh při odstraňování potíží a opravách systému.

Rozhraní příkazového řádku v operačním systému MacOS se nazývá Terminál.

Některé rozhraní příkazového řádku a grafické uživatelské rozhraní jsou součástí stejného programu. V takovém případě je typické, aby jedno rozhraní podporovalo některé funkce, které jsou v jiném vyloučeny. Obvykle se jedná o část příkazového řádku, která obsahuje více funkcí, protože poskytuje symetrický přístup k souborům aplikace a není omezena tím, co vývojář softwaru zvolil do GUI.