Bez ohľadu na to, aké skúsenosti máte s príkazovým riadkom Linuxu, vždy sa vyskytnú prípady, keď narazíte na neznáme príkazy. V takýchto situáciách je prirodzeným inštinktom buď odkazovať na manuálové stránky alebo google príkaz, aby ste zistili, čo robí, čo ak vám povieme, že existuje lepší (čítaj pohlcujúci) spôsob, ako to urobiť.

No, ako sa ukázalo, existuje nástroj s názvom ExplainShell, ktorý robí presne toto: povie vám, čo každá časť príkazu shellu robí, a to ľahko pochopiteľným spôsobom.

Poďme sa teda pustiť do podrobnej kontroly ExplainShell.

Čo je ExplainShell?

ExplainShell je webový nástroj, ktorý vám pomôže vyhľadať neznáme príkazy shellu, aby ste zistili, čo robia, a dozviete sa o nich viac. Môžete si to predstaviť ako online kolekciu manuálových stránok, kde môžete dopytovať príkazy a získať podrobné informácie vysvetlenie ich účelu, podporovaných argumentov a syntaxe – všetko v dobre prezentovanom a ľahko pochopiteľnom spôsobom.

Ako funguje ExplainShell?

ExplainShell je online archív, ktorý tvorí množstvo analyzovaných sekcií z repozitára manuálových stránok Ubuntu. Je poháňaný niekoľkými rôznymi službami na pozadí, ktoré mu pomáhajú nájsť zhodu pre vaše dopytované príkazy v databáze.

instagram viewer

Ak sa nájde zhoda, ExplainShell vráti všetky relevantné informácie o tomto príkaze, ktoré by mohol získať zo svojej manuálovej stránky v intuitívnej prezentácii.

Uč sa viac: Čo je príkazový riadok Linuxu a ako ho používate?

Ako používať ExplainShell

Keďže ExplainShell je založený na webe, nemusíte ho inštalovať na lokálny počítač, aby ste ho mohli používať. Namiesto toho všetko, čo musíte urobiť, je prejsť vysvetľujehell.com a začnite klásť otázky na príkazy, ktoré vás zaujímajú, aby ste sa o nich dozvedeli viac.

Ak chcete vyhľadať príkaz shellu na ExplainShell, najprv príkaz skopírujte, aby ste sa uistili, že zadávate správny príkaz.

Teraz kliknite pravým tlačidlom myši do vyhľadávacieho poľa a vyberte Vložiť alebo stlačte Ctrl + V na prilepenie príkazu, ktorý ste práve skopírovali. Prípadne môžete príkaz zadať aj ručne.

Nakoniec zasiahnite VYSVETLIŤ vedľa vyhľadávacieho poľa a vyhľadajte ho.

ExplainShell potom vytiahne svoje vysvetlenie a predstaví ho na ďalšej strane. Tu zistíte, že rozdeľuje význam každej časti príkazu jednu po druhej porovnávaním argumentov s relevantným pomocným textom v databáze manuálových stránok.

Vysvetlenie je usporiadané tak, že dopytovaný príkaz máte navrchu vhodne rozdelený na rôzne sekcie (a argumenty) a vysvetlenia pre každú z nich zoskupené do polí priamo pod ňou, prepojených cez linky.

Pomocou myši potom môžete umiestniť kurzor myši na argument (alebo časť príkazu), ktorému nerozumiete, aby ste zvýraznili jeho vysvetlenie.

Okrem toho môžete kliknúť na hypertextový odkaz na názov príkazu vedľa zdrojových manuálových stránok v spodnej časti stránky, čím získate zdroj vysvetlenia a získate relevantnejšie informácie.

Nakoniec, aj keď ide o estetickú funkciu, ExplainShell vám tiež umožňuje zmeniť tému webovej stránky. Ak teda uprednostňujete tmavý režim, môžete klepnúť na tlačidlo témy pod názvom webovej stránky a vybrať Tmavý z rozbaľovacej ponuky prepnite tému stránky.

Aké sú obmedzenia ExplainShell?

V čase písania tohto článku obsahuje ExplainShell vo svojej databáze 29 761 analyzovaných manuálových stránok a je vysoká pravdepodobnosť, že väčšina príkazov shellu, na ktoré sa budete pýtať, vám prinesie definitívne výsledky.

Je však tiež pravdepodobné, že nástroj nebude schopný poskytnúť vysvetlenia pre určité zadávané príkazy. Keď k tomu dôjde, vývojár ExplainShell navrhne odoslanie žiadosti o pridanie s odkazom Stránka s problémami GitHub aby si ho mohli pridať do svojej databázy.

Súvisiace: Spôsoby, ako získať pomoc príkazového riadka v systéme Linux

Učenie sa nových príkazov Shell s ExplainShell

Prostredníctvom tejto príručky by ste teraz pravdepodobne mali mať predstavu o tom, čo je ExplainShell a ako vám môže pomôcť ľahko dekódovať tajomné príkazy shellu.

Takže teraz, kedykoľvek narazíte na neznámy príkaz, môžete jednoducho prejsť do ExplainShell a zistiť o ňom všetky informácie. A v tomto procese sa naučte, čo tento príkaz robí a ako ho používať.

Ak ste v Linuxe noví, odporúčame vám pozrieť si tieto základné príkazy, ktoré vám pomôžu naučiť sa štandardné počítačové úlohy.

zdieľamTweetujteEmail
9 základných príkazov, ktoré vám pomôžu začať s Linuxom

Chcete sa zoznámiť s Linuxom? Začnite s týmito základnými príkazmi Linuxu, aby ste sa naučili štandardné počítačové úlohy.

Prečítajte si ďalej

Súvisiace témy
  • Linux
  • Linux Bash Shell
  • Aplikácie pre Linux
O autorovi
Yash Wate (30 publikovaných článkov)

Yash je odborným redaktorom v MUO pre domácich majstrov, Linux, programovanie a bezpečnosť. Predtým, ako našiel svoju vášeň v písaní, pracoval na vývoji pre web a iOS. Jeho písanie nájdete aj na TechPP, kde sa venuje iným vertikálam. Okrem techniky rád hovorí o astronómii, Formule 1 a hodinkách.

Viac od Yash Wate

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!

Ak sa chcete prihlásiť na odber, kliknite sem