Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

Az új dolgok létrehozásának vagy a problémák megoldásának elsajátítása Linuxon néha túlzottan nehéz lehet. Ha egy problémára keresi a választ, és a kézikönyvoldalak nem működnek, nagy a kísértés, hogy fejest ugorjon a Stack Overflow-ba vagy akár a YouTube-ba.

De egyszerűen elérheti a világ legjobb közösségvezérelt csalólap-tárolóit – közvetlenül a termináljáról.

Hol kaphat segítséget Linuxhoz és programozáshoz

A Linux ad neked többféle módon kaphat segítséget a parancsokkal kapcsolatban és műveletek. A legtöbb esetben, amikor olyan paranccsal vagy eszközzel kell szembesülnie, amelyet nem tudja, hogyan kell használni, az első hívási portnak a kézikönyvnek kell lennie.

Egy adott parancs kézikönyvét úgy olvashatja el, hogy megnyit egy terminált és gépel Férfi majd annak a parancsnak a neve, amelyről többet szeretne tudni.

Ha el akarja olvasni a kézikönyvet SSH (biztonságos shell)például a következőket kell beírnia:

instagram viewer
férfi ssh

Szövegfallal kell szembenéznie, amely alaposan dokumentálja a parancsot, annak használatát, az érveket és minden mást, amit tudni szeretne.

Egy másik lehetőség, hogy elindít egy parancsot, és segítséget kér. Ennek pontos módja parancsonként változik, de általában hozzáadva --Segítség, -Segítség, --h, vagy -h működni fog.

ls --Segítség

A fent említett parancs az ls kézikönyvének rövidített változatát adja normál kimenetként.

További lehetőségek közé tartozik a lekérdezés guglizása (más keresőmotorok is elérhetők), a Stack Overflow keresése, vagy természetesen annak megtekintése, hogy a MakeUseOf.com rendelkezik-e hiteles és könnyen követhető útmutatóval.

Vagy konzultálhat egy csalólappal.

A cheat.sh egyszerűbb módja a segítség keresésének a parancssorban

Bármilyen problémával is szembesül, nem valószínű, hogy Ön az első, aki szembesül vele, és arra a következtetésre jut, hogy a hivatalos segítségforrások nem elegendőek.

Az évek során a Linux és más nyílt forráskódú projektek közössége csalólapokat állított össze. Ezek olyan írott útmutatók, amelyek könnyen olvashatóan, gyakran humoros módon mutatják be az információkat.

A csalólapok a gyakori problémákkal és használati esetekkel foglalkoznak, és gyakran adnak használható példákat, amelyeket felhasználhat az aktuális problémára. Legfőbb előnyük a kézikönyvoldalakkal szemben, hogy a felhasználók általi olvasásra készültek, nem pedig műszaki leírásként. Egyszerűbbek, és általában a gyakorlati áttekintésekre összpontosítanak.

Több száz csalólap áll rendelkezésre, amelyek több száz parancsot fednek le csak Linuxon, és ezek a csalólapok online adattárakba vannak rendezve.

A cheat.sh egy olyan eszköz, amellyel megkeresheti ezeket a csalólapokat, és megjelenítheti a terminálon a leghasznosabb információkat.

Továbbá Linux-specifikus parancsok és eszközök, a cheat.sh 58 programozási nyelvre és számos programozással szomszédos témakörre keres a csalólap-tárolókban.

A cheat.sh telepítése Linuxon

A cheat.sh eléréséhez valójában egyáltalán nem kell telepítenie. Lekérheti a szükséges információkat a curl paranccsal, használja a cht.sh-t domainként, és a cím részeként adja hozzá a lekérdezést a végéhez. Például:

curl cht.sh/append+bash

... néhány gyors, olvasható és megjegyzésekkel ellátott példát adunk a Bash fájlokhoz való szöveg hozzáfűzésére.

Ha egy adott programozási nyelvhez szeretne segítséget kérni, akkor a nyelvet a cím részeként adja meg a lekérdezés előtt.

curl cht.sh/python/random+egész szám

A fenti parancs Python-specifikus utasításokat ad egy véletlenszerű egész szám generálásához.

Abban az esetben, ha egy adott lekérdezéshez nincs csalólap, a rendszer választ generál a Stack Overflow elérhető csalólapjaiból és válaszaiból.

A csalólapok tekercselése a parancssorból klassz, de nem szép – rendetlen, és a lekérdezés mellett további karaktereket is igényel. Sokkal jobb, ha van egy dedikált parancs, amelyet használhat, és a lekérdezések természetes nyelven írhatók be.

Telepítheti a cht.sh-t, a cheat.sh terminálkliensét, hogy gondoskodjon erről:

curl -s https://cht.sh/:cht.sh | sudo tee /usr/helyi/bin/cht.sh && sudo chmod +x /usr/helyi/bin/cht.sh

A fenti parancs futtatása felgöngyölíti a cht.sh szkriptet, beírja egy fájlba az elérési útjában, és végrehajthatóvá teszi.

Mostantól közvetlenül használhatja a cheat.sh-t, anélkül, hogy curl-t kellene használnia, és felhasználóbarát szóközökkel a „+” szimbólumok helyett.

Használja a cht.sh-t a szükséges parancssori segítséghez

A cht.sh alapvető használata egyszerű: csak nyisson meg egy terminált, és írja be cht.sh majd a szükséges segítség. Például, ha tudni szeretné, hogyan kell két mátrixot szorozni Java nyelven, akkor írja be:

cht.SHJávaszaporodnakkettőmátrixok

Vagy ha szeretné tudni, hogyan kell ugyanezt megtenni a Pythonban, a lekérdezés szinte azonos lesz, csak a nyelv megváltozik:

cht.SHpitonszaporodnakkettőmátrixok

Nem is lehetne egyszerűbb, de a cht.sh-t shell módban is elindíthatja, ha több lekérdezést szeretne végrehajtani és további funkciókat szeretne elérni. Ehhez néhány további függőségre van szükség: xsel és rlwrap. Ezek az alapértelmezett tárolókban érhetők el.

Ha Debiant vagy annak valamelyik származékát használja, telepítheti őket a következővel:

sudo apt telepítés xsel rlwrap

Most elindíthatja a cht.sh-t a következővel:

cht.SH--héj

Innen használhatod a cd parancsot hogy beugorjon az adott nyelv tárházába, és belülről intézze a segítségkérést. Például:

CD js

Mostantól minden cht.sh keresés csak a JavaScript csalólapokon talál választ.

Megnyomása c, majd üti Visszatérés a cht.sh shellből a teljes kimenetet a vágólapra másolja.

Használja a cht.sh-t lopakodó módban

Ha őszinték vagyunk, nekünk és a fejlesztőnek el kell ismernünk, hogy a csalólap célja a csalás, és ez egy kis ajándék, ha az ujjai szorgalmasan kopogtatják a billentyűket anélkül, hogy bármilyen válasz megjelenne a képernyőn.

A lopakodó mód kihasználja a vágólap előnyeit, és ha aktív, bármely ablakból kiveszi a kiemelt szöveget, és lekérdezésként használja.

Tegyük fel, hogy egy műszaki interjún veszel részt egy C-t igénylő állás miatt, és kapsz egy írásbeli kérdést az öreg gesztenyével kapcsolatban: két mátrix szorzása.

Az interjú kezdete előtt elindítottad volna a cht.sh-t a c csalólap-tár a következővel:

cht.SH--héjc

...majd belépett a lopakodó módba a következővel:

lopakodás

Amint megjelenik egy kérdés a böngészőben vagy más alkalmazásban, amely megkérdezi, hogyan szorozna két mátrixot, kiemeli a szöveget, és a megfelelő csalólap megjelenik a terminálban.

Ha csak a tényleges kódot szeretné kommentár nélkül, elindíthatja a lopakodást csendes módban a következővel:

lopakodó Q

A csalólapok nem helyettesítik a valódi tudást

Míg a csalólapok parancssorból történő használata rendkívül praktikus módja annak, hogy gyorsan áttekintést kapjon arról, hogy mit szeretne meg kell tennie, és még abban is segíthet, hogy munkát találjon, semmi sem helyettesítheti a valódi, mélyreható ismereteket tantárgy.

Fontolja meg, hogy vegyen részt egy online tanfolyamon, hogy fejlessze kódolási készségeit, így csak alkalmanként kell csalólapot használnia.