Nem számít, mennyire tapasztalt a Linux parancssorában, mindig előfordul, hogy ismeretlen parancsokkal találkozik. Ilyen helyzetekben, míg a természetes ösztön az, hogy vagy a man oldalakra hivatkozunk, vagy a google-ba keressük a parancsot, hogy kitaláljuk, mit csinál, mi van, ha azt mondjuk, hogy van erre egy jobb (olvasni magával ragadó) módszer.
Nos, mint kiderült, van egy ExplainShell nevű eszköz, amely pontosan ezt teszi: könnyen érthető módon megmondja, hogy a shell parancs egyes részei mit csinálnak.
Tehát nézzük meg részletesen az ExplainShellt.
Mi az ExplainShell?
Az ExplainShell egy webalapú eszköz, amely segít megkeresni az ismeretlen shell-parancsokat, hogy megtudja, mit csinálnak, és többet megtudhat róluk. Tekinthetjük úgy, mint egy online kézikönyvoldal-gyűjteményt, ahol lekérdezheti a parancsokat, hogy részletes információkat kapjon magyarázat a céljukról, a támogatott érvek és a szintaxis – mindez jól bemutatott és könnyen érthető formában módon.
Hogyan működik az ExplainShell?
Az ExplainShell egy online archívum, amely az Ubuntu man oldalak tárházának elemzett szakaszaiból áll. A háttérben néhány különböző szolgáltatás működteti, amelyek segítenek megtalálni a lekérdezett parancsok egyezését az adatbázisában.
Ha talál egyezést, az ExplainShell intuitív prezentációban visszaadja a parancsra vonatkozó összes releváns információt, amelyet a man oldaláról elő tud húzni.
Tudj meg többet: Mi az a Linux parancssor és hogyan kell használni?
Az ExplainShell használata
Mivel az ExplainShell webalapú, használatához nem kell telepítenie a helyi gépre. Ehelyett nem kell mást tenned, mint elindulni magyarázatshell.com és kezdjen el lekérdezni az Önt érdeklő parancsokról, hogy többet megtudjon róluk.
Ha egy shell-parancsot szeretne megkeresni az ExplainShell-en, először másolja ki a parancsot, hogy megbizonyosodjon arról, hogy a megfelelő parancsot kérdezi le.
Most vagy kattintson a jobb gombbal a keresőmezőre, és válassza ki Paszta vagy nyomja meg Ctrl+V az imént másolt parancs beillesztéséhez. Alternatív megoldásként manuálisan is beírhatja a parancsot.
Végül nyomja meg a MAGYARÁZNI gombot a keresőmező mellett a kereséshez.
Az ExplainShell ezután előveszi a magyarázatát, és bemutatja a következő oldalon. Itt azt találja, hogy a parancs egyes részeinek jelentését egyenként bontja le úgy, hogy az argumentumokat a kézikönyv oldaladatbázisában található releváns súgószöveghez illeszti.
A magyarázat úgy van lefektetve, hogy a lekérdezett parancs felül legyen, megfelelően lebontva különböző részekre szakaszok (és érvek) és mindegyikhez tartozó magyarázatok közvetlenül alatta lévő dobozokba csoportosítva, keresztül csatlakoztatva vonalak.
Ezután az egérrel vigye az egérmutatót egy olyan argumentum (vagy a parancs egy része) fölé, amelyet nem ért, hogy kiemelje a magyarázatát.
Sőt, az oldal alján a forrás kézikönyv oldalai mellett a hivatkozással ellátott parancs nevére kattintva előhívhatja a magyarázat forrását, és további releváns információkat kaphat.
Végül, bár esztétikai jellemző, az ExplainShell lehetővé teszi a webhely témájának megváltoztatását is. Tehát ha a sötét módot részesíti előnyben, érintse meg a webhely neve alatti téma gombot, és válassza ki Sötét a legördülő menüből a webhely témájának váltásához.
Mik az ExplainShell korlátai?
Ennek írásakor az ExplainShell 29 761 elemzett kézikönyvoldalt tartalmaz az adatbázisában, és nagy az esély arra, hogy a legtöbb shell-parancs, amelyet lekérdezünk, határozott eredményeket ad.
Ennek ellenére az is valószínű, hogy az eszköz nem tud magyarázatot adni bizonyos parancslekérdezésekre. Amikor ez megtörténik, az ExplainShell fejlesztője azt javasolja, hogy nyújtson be egy hozzáadási kérelmet a linkkel GitHub problémák oldal így hozzáadhatják az adatbázisukhoz.
Összefüggő: A parancssori súgó beszerzésének módjai Linuxon
Új shell-parancsok megtanulása az ExplainShell segítségével
Ezen az útmutatón keresztül valószínűleg fogalma lesz arról, hogy mi az ExplainShell, és hogyan segíthet a rejtélyes shell-parancsok egyszerű dekódolásában.
Így most, ha egy ismeretlen parancsra bukkan, egyszerűen felkeresheti az ExplainShell-t, és megtudhatja az összes információt. És közben tanulja meg, hogy mit csinál ez a parancs, és hogyan kell használni.
Ha még nem ismeri a Linuxot, javasoljuk, hogy tekintse meg ezeket az alapvető parancsokat, amelyek segítenek megtanulni a szabványos számítási feladatokat.
Szeretnél megismerkedni a Linuxszal? Kezdje ezekkel az alapvető Linux-parancsokkal, hogy megtanulja a szabványos számítási feladatokat.
Olvassa el a következőt
- Linux
- Linux Bash Shell
- Linux alkalmazások
Yash a MUO munkatársa a barkácsolás, Linux, programozás és biztonság területén. Mielőtt rátalált volna az írás iránti szenvedélyére, fejleszteni kezdett az internetre és az iOS-re. Írását a TechPP-n is megtalálod, ahol más vertikumokkal foglalkozik. A technikán kívül szívesen beszél a csillagászatról, a Forma-1-ről és az órákról.
Iratkozzon fel hírlevelünkre
Csatlakozzon hírlevelünkhöz műszaki tippekért, ismertetőkért, ingyenes e-könyvekért és exkluzív ajánlatokért!
Kattintson ide az előfizetéshez