Bez ohledu na to, jak jste zkušení s příkazovým řádkem Linuxu, vždy nastanou chvíle, kdy se setkáte s neznámými příkazy. V takových situacích je sice přirozeným instinktem buď odkazovat na manuálové stránky, nebo google příkaz, aby zjistil, co to dělá, co když vám řekneme, že existuje lepší (čti pohlcující) způsob, jak to udělat.

No, jak se ukázalo, existuje nástroj nazvaný ExplainShell, který dělá přesně to: řekne vám, co každá část příkazu shellu dělá, snadno srozumitelným způsobem.

Pojďme se tedy ponořit a podrobně si prohlédnout ExplainShell.

Co je ExplainShell?

ExplainShell je webový nástroj, který vám pomůže vyhledat neznámé příkazy shellu a zjistit, co dělají, a dozvědět se o nich více. Můžete si to představit jako online sbírku manuálových stránek, kde se můžete dotazovat na příkazy, abyste získali podrobnosti vysvětlení jejich účelu, podporovaných argumentů a syntaxe – vše v dobře podaném a snadno srozumitelném způsob.

Jak ExplainShell funguje?

ExplainShell je online archiv, který tvoří spoustu analyzovaných sekcí z repozitáře manuálových stránek Ubuntu. Je poháněn několika různými službami na pozadí, které mu pomáhají najít shodu pro vaše dotazované příkazy v jeho databázi.

instagram viewer

Pokud existuje shoda, ExplainShell vrátí všechny relevantní informace o tomto příkazu, které by mohl získat z jeho manuálové stránky, v intuitivní prezentaci.

Další informace: Co je příkazový řádek Linuxu a jak jej používáte?

Jak používat ExplainShell

Vzhledem k tomu, že ExplainShell je webový, nemusíte jej instalovat na místní počítač, abyste jej mohli používat. Místo toho vše, co musíte udělat, je zamířit vysvětlujehell.com a začněte se dotazovat na příkazy, které vás zajímají, abyste se o nich dozvěděli více.

Chcete-li vyhledat příkaz shellu na ExplainShell, nejprve příkaz zkopírujte, abyste se ujistili, že se dotazujete na správný příkaz.

Nyní buď klikněte pravým tlačítkem do vyhledávacího pole a vyberte Vložit nebo stiskněte Ctrl + V pro vložení příkazu, který jste právě zkopírovali. Případně můžete příkaz zadat také ručně.

Nakonec klepněte na VYSVĚTLIT vedle vyhledávacího pole jej vyhledejte.

ExplainShell poté vytáhne své vysvětlení a představí jej na další stránce. Zde zjistíte, že rozděluje význam každé části příkazu jednu po druhé tím, že přiřazuje argumenty k příslušnému textu nápovědy v databázi manuálových stránek.

Vysvětlení je uspořádáno tak, že dotazovaný příkaz máte nahoře vhodně rozdělený na různé sekce (a argumenty) a vysvětlení pro každou z nich seskupené do polí přímo pod nimi, propojených přes linky.

Pomocí myši pak můžete najet na argument (nebo část příkazu), kterému nerozumíte, a zvýraznit tak jeho vysvětlení.

Kromě toho můžete kliknout na název příkazu s hypertextovým odkazem vedle zdrojových manuálových stránek v dolní části stránky, abyste získali zdroj vysvětlení a získali další relevantní informace.

A konečně, i když jde o estetickou funkci, ExplainShell vám také umožňuje změnit téma webu. Pokud tedy dáváte přednost tmavému režimu, můžete klepnout na tlačítko motivu pod názvem webu a vybrat Temný z rozbalovací nabídky přepnout motiv webu.

Jaká jsou omezení ExplainShell?

V době psaní tohoto článku obsahuje ExplainShell ve své databázi 29 761 analyzovaných manuálových stránek a je vysoká pravděpodobnost, že většina příkazů shellu, na které se budete dotazovat, vám přinese definitivní výsledky.

Nicméně je také pravděpodobné, že nástroj nebude schopen poskytnout vysvětlení pro určité příkazové dotazy, které zadáte. Když k tomu dojde, vývojář ExplainShell navrhne odeslat žádost o přidání s odkazem na jeho stránce Stránka Problémy GitHubu aby jej mohli přidat do své databáze.

Příbuzný: Způsoby, jak získat nápovědu příkazového řádku v systému Linux

Naučte se nové příkazy Shell s ExplainShell

Prostřednictvím tohoto průvodce byste nyní pravděpodobně měli mít představu o tom, co ExplainShell je a jak vám může pomoci snadno dekódovat tajemné příkazy shellu.

Takže nyní, kdykoli narazíte na neznámý příkaz, můžete jednoduše přejít do ExplainShell a zjistit o něm všechny informace. A během toho se naučte, co ten příkaz dělá a jak ho používat.

Pokud s Linuxem začínáte, doporučujeme vám vyzkoušet si tyto základní příkazy, které vám pomohou naučit se standardní výpočetní úlohy.

PodíltweetE-mailem
9 základních příkazů, které vám pomohou začít s Linuxem

Chcete se seznámit s Linuxem? Začněte s těmito základními příkazy Linuxu, abyste se naučili standardní výpočetní úlohy.

Přečtěte si další

Související témata
  • Linux
  • Linux Bash Shell
  • Aplikace pro Linux
O autorovi
Yash Wate (Zveřejněno 30 článků)

Yash je autorem ve společnosti MUO pro kutily, Linux, programování a zabezpečení. Než našel svou vášeň v psaní, vyvíjel pro web a iOS. Jeho psaní najdete také na TechPP, kde pokrývá další vertikály. Kromě techniky rád mluví o astronomii, formuli 1 a hodinkách.

Více od Yash Wate

Přihlaste se k odběru našeho newsletteru

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné e-knihy a exkluzivní nabídky!

Chcete-li se přihlásit k odběru, klikněte sem