Olenemata sellest, kui kogenud olete Linuxi käsureaga, tuleb alati ette aegu, mil kohtate tundmatuid käske. Kui sellistes olukordades on loomulik instinkt kas viidata man-lehtedele või googeldada käsku, et aru saada, mida see teeb, mis siis, kui ütleme teile, et selleks on parem (loe kaasahaarav) viis.

Noh, nagu selgub, on olemas tööriist nimega ExplainShell, mis teeb täpselt seda: ütleb teile, mida shellikäsu iga osa teeb, lihtsalt arusaadaval viisil.

Nii et sukeldume sisse, et tutvuda ExplainShelliga üksikasjalikult.

Mis on ExplainShell?

ExplainShell on veebipõhine tööriist, mis aitab teil otsida tundmatuid shellikäske, et teada saada, mida need teevad, ja saada nende kohta lisateavet. Seda võib pidada man-lehtede veebikoguks, kus saate üksikasjaliku teabe saamiseks käske küsida selgitus nende eesmärgi, toetatud argumentide ja süntaksi kohta – kõik hästi esitletud ja kergesti mõistetavas vormis viisil.

Kuidas ExplainShell töötab?

ExplainShell on veebiarhiiv, mis koosneb Ubuntu man-lehtede hoidlast parsitud jaotistest. Seda toidavad taustal mõned erinevad teenused, mis aitavad tal oma andmebaasis teie päringuga käskudele vaste leida.

instagram viewer

Kui on vaste, tagastab ExplainShell kogu asjakohase teabe selle käsu kohta, mida ta võiks oma man-lehelt intuitiivses esitluses üles tõmmata.

Lisateave: Mis on Linuxi käsurida ja kuidas seda kasutada?

Kuidas kasutada ExplainShelli

Kuna ExplainShell on veebipõhine, ei pea te seda selle kasutamiseks kohalikku arvutisse installima. Selle asemel peate vaid minema selgitusshell.com ja alustage päringuid teid huvitavate käskude kohta, et nende kohta rohkem teada saada.

Shelli käsu otsimiseks ExplainShellist kopeerige esmalt käsk, et veenduda, et küsite õiget käsku.

Nüüd paremklõpsake otsingukastil ja valige Kleebi või vajutage Ctrl + V äsja kopeeritud käsu kleepimiseks. Teise võimalusena võite käsu ka käsitsi sisestada.

Lõpuks vajutage nuppu SELETAMA selle otsimiseks otsingukasti kõrval olevat nuppu.

Seejärel avab ExplainShell oma selgituse ja esitab selle järgmisel lehel. Siit leiate, et see jagab käsu iga osa tähenduse ükshaaval, sobitades argumendid vastava abitekstiga oma man-lehe andmebaasis.

Seletus on üles ehitatud nii, et päringuga käsk on ülal jaotatud sobivalt erinevateks jaotised (ja argumendid) ja selgitused nende kohta, mis on rühmitatud otse selle all olevatesse kastidesse, ühendatud kaudu read.

Seejärel saate hiirt kasutades hõljutada argumendi (või osa käsust), millest te aru ei saa, et tõsta esile selle selgitus.

Lisaks saate lehe allosas allika man-lehtede kõrval klõpsata hüperlingitud käsu nimel, et avada selgitusallikas ja hankida asjakohasemat teavet.

Lõpuks, kuigi ExplainShell on esteetiline funktsioon, võimaldab teil muuta ka veebisaidi teemat. Nii et kui eelistate tumedat režiimi, võite puudutada veebisaidi nime all olevat teemanuppu ja valida Tume rippmenüüst saidi teema vahetamiseks.

Mis on ExplainShelli piirangud?

Selle kirjutamise seisuga sisaldab ExplainShell oma andmebaasis 29 761 sõelutud man-lehte ja on suur tõenäosus, et enamik shellikäske, mida sellel päritakse, annavad teile kindlaid tulemusi.

Siiski on tõenäoline, et tööriist ei suuda anda selgitusi teatud teie tehtud käsupäringutele. Kui see juhtub, soovitab ExplainShelli arendaja esitada lisamistaotlus koos lingiga GitHubi probleemide leht et nad saaksid selle oma andmebaasi lisada.

Seotud: Kuidas saada Linuxi käsurea abi

Uute Shelli käskude õppimine ExplainShelli abil

Selle juhendi kaudu peaksite nüüd ilmselt saama aimu, mis on ExplainShell ja kuidas see aitab teil salapäraseid shellikäske hõlpsalt dekodeerida.

Nüüd, kui puutute kokku võõra käsuga, võite lihtsalt minna ExplainShelli ja otsida selle kohta kogu teavet. Ja selle käigus õppige, mida see käsk teeb ja kuidas seda kasutada.

Kui olete Linuxi kasutaja uus, soovitame teil tutvuda nende põhikäskudega, mis aitavad teil õppida standardseid andmetöötlusülesandeid.

JagaSäutsMeil
9 põhikäsku Linuxiga alustamiseks

Kas soovite Linuxiga tuttavaks saada? Alustage nende põhiliste Linuxi käskudega, et õppida standardseid andmetöötlusülesandeid.

Loe edasi

Seotud teemad
  • Linux
  • Linux Bash Shell
  • Linuxi rakendused
Autori kohta
Yash Wate (Avaldatud 30 artiklit)

Yash on MUO personalikirjutaja, kes tegeleb isetegemise, Linuxi, programmeerimise ja turvalisusega. Enne kirjutamiskire leidmist töötas ta veebi ja iOS-i jaoks. Tema kirjutisi leiate ka TechPP-st, kus ta käsitleb teisi vertikaale. Lisaks tehnikale meeldib talle rääkida astronoomiast, vormel 1-st ja kelladest.

Rohkem Yash Wate'ilt

Liituge meie uudiskirjaga

Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!

Tellimiseks klõpsake siin