Bez obzira koliko ste iskusni s Linux naredbenim redom, uvijek će biti trenutaka kada ćete naići na nepoznate naredbe. U takvim situacijama, iako je prirodni instinkt da se ili pozivate na stranice s priručnikom ili na guglaju naredbu da shvatite što ona radi, što ako vam kažemo da postoji bolji (čitaj impresivan) način da to učinite.

Pa, kako se ispostavilo, postoji alat nazvan ExplainShell koji radi upravo to: govori vam što svaki dio naredbe ljuske radi na lako razumljiv način.

Pa zaronimo da pogledamo ExplainShell u detalje.

Što je ExplainShell?

ExplainShell je web-bazirani alat koji vam pomaže potražiti nepoznate naredbe ljuske kako biste saznali što rade i naučili više o njima. Možete ga zamisliti kao online kolekciju man stranica na kojoj možete tražiti naredbe da biste dobili detaljne informacije objašnjenje njihove svrhe, potkrijepljene argumente i sintaksi - sve u dobro predstavljenom i lako razumljivom način.

Kako radi ExplainShell?

ExplainShell je online arhiva koja čini hrpu raščlanjenih dijelova iz Ubuntuovog spremišta man stranica. Pokreće ga nekoliko različitih usluga u pozadini koje mu pomažu pronaći podudaranje za vaše upitne naredbe u svojoj bazi podataka.

instagram viewer

Ako postoji podudaranje, ExplainShell vraća sve relevantne informacije o toj naredbi koju bi mogao izvući sa svoje man stranice u intuitivnoj prezentaciji.

Saznajte više: Što je Linux naredbeni redak i kako ga koristite?

Kako koristiti ExplainShell

Budući da se ExplainShell temelji na webu, ne morate ga instalirati na svoj lokalni stroj da biste ga koristili. Umjesto toga, sve što trebate učiniti je otići do objasnishell.com i počnite postavljati upite za naredbe koje vas zanimaju kako biste saznali više o njima.

Da biste potražili naredbu ljuske na ExplainShellu, prvo kopirajte naredbu kako biste bili sigurni da postavljate upit za ispravnu naredbu.

Sada ili desnom tipkom miša kliknite okvir za pretraživanje i odaberite Zalijepiti ili pritisnite Ctrl + V da zalijepite naredbu koju ste upravo kopirali. Alternativno, možete i ručno upisati naredbu.

Konačno, pritisnite OBJASNITI gumb pored okvira za pretraživanje da biste ga potražili.

ExplainShell će zatim izvući svoje objašnjenje i predstaviti ga na sljedećoj stranici. Ovdje ćete pronaći da raščlanjuje značenje svakog dijela naredbe jedan po jedan uparujući argumente s relevantnim tekstom pomoći u bazi podataka man stranice.

Objašnjenje je postavljeno tako da imate upitnu naredbu na vrhu prikladno raščlanjenu na različite sekcije (i argumenti) i objašnjenja za svaki od njih grupirana u okvire odmah ispod, povezana putem linije.

Pomoću miša tada možete preći preko argumenta (ili dijela naredbe) koji ne razumijete kako biste istaknuli njegovo objašnjenje.

Štoviše, možete kliknuti na naziv naredbe s hipervezom pored izvornih man stranica na dnu stranice da biste podigli izvor objašnjenja i dobili relevantnije informacije.

Konačno, iako je estetska značajka, ExplainShell vam također omogućuje promjenu teme web stranice. Dakle, ako više volite tamni način rada, možete dodirnuti gumb teme ispod naziva web stranice i odabrati Tamno s padajućeg izbornika za promjenu teme web-mjesta.

Koja su ograničenja ExplainShell-a?

U trenutku pisanja ovoga, ExplainShell sadrži 29.761 raščlanjenu man stranicu u svojoj bazi podataka, a velike su šanse da će vam većina naredbi ljuske koje ćete upiti dati određene rezultate.

Međutim, uz to je također vjerojatno da alat neće moći pružiti objašnjenja za određene upite naredbe koje postavite. Kada se to dogodi, razvojni programer ExplainShell predlaže podnošenje zahtjeva za dodavanje s vezom preko na svom Stranica GitHub Problemi kako bi ga mogli dodati u svoju bazu podataka.

Povezano: Načini dobivanja pomoći naredbenog retka na Linuxu

Učenje novih naredbi ljuske uz ExplainShell

Kroz ovaj vodič sada biste vjerojatno trebali imati ideju o tome što je ExplainShell i kako vam može pomoći da lako dekodirate tajanstvene naredbe ljuske.

Dakle, sada, kad god naiđete na nepoznatu naredbu, možete jednostavno otići na ExplainShell i saznati sve informacije o njoj. I u tom procesu naučite što ta naredba radi i kako je koristiti.

Ako ste novi u Linuxu, preporučujemo da pogledate ove osnovne naredbe koje će vam pomoći da naučite standardne računalne zadatke.

UdioCvrkutE-mail
9 osnovnih naredbi za početak rada s Linuxom

Želite li se upoznati s Linuxom? Počnite s ovim osnovnim Linux naredbama da naučite standardne računalne zadatke.

Pročitajte dalje

Povezane teme
  • Linux
  • Linux Bash Shell
  • Linux aplikacije
O autoru
Yash Wate (Objavljeno 30 članaka)

Yash je stručni pisac u MUO za DIY, Linux, programiranje i sigurnost. Prije nego što je svoju strast pronašao u pisanju, razvijao se za web i iOS. Njegovo pisanje također možete pronaći na TechPP-u, gdje pokriva druge vertikale. Osim tehnologije, voli pričati o astronomiji, Formuli 1 i satovima.

Više od Yasha Watea

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu