Cheat.sh, a parancssor vagy a szerkesztő dokumentációja

a csalásról.sh

A következő cikkben megnézzük a cheat.sh fájlt. Ez a szkript hozzáférést biztosít számunkra a dokumentációhoz és a kódrészletekhez Közösség által vezérelt, Linux / UNIX parancsokhoz és sok programozási nyelvhez. Ez a projekt nem új, 2017-ben indult, de még mindig nagyon sok felhasználó számára hasznos.

A tartalom megjelenítéséhez az eszköz használja forrás közösségi irányításúak, mint például a TLDR oldalak, a StackOverflow és mások, valamint saját tárháza. Ezt a segédprogramot a webböngészőből, a parancssorból vagy a Vim, az Emacs vagy a Sublime Text kiegészítéseként használhatjuk más szerkesztők mellett.

Ez az eszköz már Igor Chubin fejlesztette ki, a konzolorientált időjárás-előrejelző szolgáltatásáról is ismert wttr.in.

A Cheat.sh általános jellemzői

  • Megtehetnénk lekérdezések 58 programozási nyelvről, különféle DBMS és 1000 legfontosabb UNIX / Linux parancs.
  • Un kliens az opcionális parancssorhoz (cht.sh) elérhető. Ez lehetővé teszi számunkra, hogy a terminál elhagyása nélkül gyorsan keressünk és másoljunk kódrészleteket.
  • A webes és a cht.sh (parancssori) interfészek használják megcsal.sh, de ha a felhasználó előnyben részesíti, akkor saját maga is üzemeltetheti.
  • A parancssori kliens bemutatja a speciális shell mód tartós lekérdezési kontextussal. Van egy lekérdezési előzménye is, amely integrálható a vágólappal. Ugyanakkor támogatja a fülek kitöltését olyan héjak esetében, mint a Bash, a Fish és a Zsh.
  • ajánlatok nagyon gyorsan eredményez. 100 ms alatt válaszokat ad vissza.
  • A segédprogram a kódszerkesztőkből használható. Ez lehetővé teszi számunkra kódrészletek beszúrása anélkül, hogy webböngészőt kellene nyitnia, keresse meg a kódot, másolja át, majd menjen vissza a kódszerkesztőbe a beillesztéshez. Kompatibilis a Vim, az Emacs, a Visual Studio Code, a Sublime Text és az IntelliJ Idea szolgáltatásokkal.

Ha valakit biztatnak, hozzájárulhat a projekthez. Megkeresheti a cheat.sh útmutató a tartalom szerkesztéséhez vagy hozzáadásához.

A cht.sh parancssori kliens telepítése

Képes leszünk használni a cheat.sh webböngészőben, a parancssorból a curl segítségével anélkül, hogy bármi mást kellene telepítenünk, például egy kódszerkesztő plugint vagy a parancssori klienst.

Ha valamilyen kódszerkesztő kiegészítéseként szeretné telepíteni, akkor keresse fel a oldal a szerkesztőkbe történő integráláshoz.

Ezután megnézzük a szükséges lépéseket telepítse ezt a cht.sh nevű parancssori klienst, de előbb meg kell oldanunk a függőségek kérdését.

Telepítse a függőségeket

A cht.sh parancssori kliens telepítéséhez használjuk becsavar. Egy másik függőség az rlwrap, amelyre a cht.sh speciális shell mód szükséges. A Debianban, az Ubuntu-ban, a Linux Mint-ben és minden más Debian vagy Ubuntu alapú Gnu / Linux terjesztésben a terminálba írjuk (Ctrl + Alt + T):

függőségek telepítése

sudo apt install curl rlwrap

Töltse le és telepítse a cht.sh parancssori felületet

Csak egy felhasználó vagy minden felhasználó számára telepíthetjük. A mappa használatával minden felhasználó számára telepítheti / Usr / local / bin:

cht.sh göndör

curl https://cht.sh/:cht.sh | sudo tee /usr/local/bin/cht.sh

sudo chmod +x /usr/local/bin/cht.sh

Ha úgy tűnik, hogy az első parancs lefagyott, és csak a CURL kimenetet mutatja, nyomja meg az Enter billentyűt. Megkéri, hogy adja meg jelszavát a fájl mentéséhez / Usr / local / bin.

Ha csak a felhasználó számára akarja telepíteni, akkor feltételezzük, hogy van mappája ~ / .doboz hozzáadva a PATH-hoz, és a mappa létezik. Ezt a mappát tetszés szerint megváltoztathatja. Attól függően, hogy hová szeretné telepíteni a cht.sh fájlt, módosítsa a telepítési útvonalat a parancsokban:

curl https://cht.sh/:cht.sh > ~/.bin/cht.sh

chmod +x ~/.bin/cht.sh

Ügyfélhasználati példák

Ezután meglátunk néhányat cheat.sh használati példák curl használatával a parancssorból:

A parancs néhány opciójának megjelenítéséhez ls:

megcsal.sh ls

curl cheat.sh/ls

A Cht.sh a cheat.sh helyett is működik:

cht.sh ls

curl cht.sh/ls

Látni példa a rand () függvényre a PHP programozási nyelvhez írunk:

rand php függvény

curl cht.sh/php/rand

Ha törölni szeretné az eredményben megjelenő megjegyzéseket, akkor ezt meg kell tennie add hozzá? Q a lekérdezés végén:

rand php nincsenek hozzászólások

curl cht.sh/php/rand?Q

Képesek leszünk indítsa el a cht.sh klienst egy speciális shell módban felhasználva:

cht.sh --héj

cht.sh --shell

Ezután elkezdhetjük írni a kérdéseinket. A bezáráshoz csak írnod ​​kell kijárat.

cht --segítség

Ha a cht.sh interaktív shell módban írunk segítséget, akkor láthatjuk az összes rendelkezésre álló lehetőséget. Kereshet a Használat szakasz a cheat.sh projekt oldaláról a GitHub-on, hogy megtekinthesse az általunk kínált lehetőségeket.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.