Čitatelia ako vy pomáhajú podporovať MUO. Keď uskutočníte nákup pomocou odkazov na našej stránke, môžeme získať pridruženú províziu. Čítaj viac.

Naučiť sa robiť nové veci alebo riešiť problémy v Linuxe môže byť niekedy zdrvujúce. Ak hľadáte odpoveď na problém a manuálové stránky nefungujú, je lákavé vrhnúť sa po hlave do Stack Overflow alebo dokonca YouTube.

Je však ľahké získať prístup k najlepším úložiskám cheatov riadených komunitou na svete – priamo z vášho terminálu.

Kde získať pomoc pre Linux a programovanie

Linux vám dáva niekoľko spôsobov, ako získať pomoc s príkazmi a operácie. Vo väčšine prípadov, keď sa stretnete s príkazom alebo nástrojom, ktorý neviete, ako používať, vaším prvým kontaktom by mal byť manuál.

Manuál pre konkrétny príkaz si môžete prečítať otvorením terminálu a zadaním muž za ktorým nasleduje názov príkazu, o ktorom chcete vedieť viac.

Ak si chcete prečítať návod na SSH (zabezpečený shell), zadali by ste napríklad:

muž ssh

Budete čeliť stene textu, ktorá dôkladne dokumentuje príkaz, jeho použitie, argumenty a všetko ostatné, čo by ste chceli vedieť.

instagram viewer

Ďalšou možnosťou je spustiť príkaz a požiadať o pomoc. Presný spôsob, ako to urobiť, sa medzi jednotlivými príkazmi líši, ale zvyčajne pridáva --Pomoc, -Pomoc, --h, alebo -h bude pracovať.

ls --Pomoc

Vyššie uvedený príkaz poskytne ako štandardný výstup skrátenú verziu manuálu pre ls.

Medzi ďalšie možnosti patrí googliť svoj dopyt (k dispozícii sú aj iné vyhľadávacie nástroje), prechádzať cez Stack Overflow alebo, samozrejme, zistiť, či má MakeUseOf.com autoritatívneho a ľahko sledovateľného sprievodcu.

Alebo si môžete pozrieť cheat sheet.

cheat.sh je jednoduchší spôsob, ako vyhľadať pomoc v príkazovom riadku

Nech už čelíte akémukoľvek problému, je nepravdepodobné, že ste prvý, kto sa s ním stretne a prídete k záveru, že oficiálne zdroje pomoci nestačia.

V priebehu rokov komunita okolo Linuxu a iných open-source projektov zostavila cheaty. Ide o písomné príručky, ktoré prezentujú informácie ľahko čitateľným a často vtipným spôsobom.

Cheat sheets sa zameriavajú na bežné problémy a prípady použitia, pričom často uvádzajú použiteľné príklady, ktoré môžete použiť pri svojom aktuálnom probléme. Ich hlavnou výhodou oproti manuálovým stránkam je, že sú navrhnuté tak, aby ich používatelia čítali, a nie ako technický popis. Sú jednoduchšie a majú tendenciu sa zameriavať na praktické návody.

K dispozícii sú stovky cheatov, ktoré pokrývajú stovky príkazov len pre Linux, a tieto cheaty sú organizované do online úložísk.

cheat.sh je nástroj na vyhľadávanie v týchto cheatoch a zobrazovanie najužitočnejších informácií vo vašom termináli.

Okrem tohoto Príkazy špecifické pre Linux a nástrojov, cheat.sh vyhľadá v repozitároch cheatov 58 programovacích jazykov a niekoľko tém súvisiacich s programovaním.

Ako nainštalovať cheat.sh na Linux

Na prístup k cheat.sh ho v skutočnosti vôbec nemusíte inštalovať. Môžete získať požadované informácie pomocou príkazu curl, pričom ako doménu použijete cht.sh a pridáte svoj dopyt na koniec ako súčasť adresy. Napríklad:

curl cht.sh/append+bash

... vám poskytne niekoľko rýchlych, čitateľných a komentovaných príkladov pripájania textu k súborom v Bash.

Ak potrebujete pomoc s konkrétnym programovacím jazykom, uveďte jazyk ako súčasť adresy pred dotazom.

curl cht.sh/python/random+celé číslo

Vyššie uvedený príkaz vám poskytne pokyny špecifické pre Python na generovanie náhodného celého čísla.

V prípade, že pre konkrétny dotaz neexistuje žiadny cheat, vygeneruje sa odpoveď z dostupných cheatov a odpovedí na Stack Overflow.

Curling cheat sheets z príkazového riadku je cool, ale nie je to úhľadné – je to chaotické a okrem vášho dopytu vyžaduje ďalšie znaky. Je oveľa lepšie mať vyhradený príkaz, ktorý môžete použiť, a schopnosť zadávať svoje otázky v prirodzenom jazyku.

Môžete si nainštalovať cht.sh, terminálového klienta pre cheat.sh, ktorý sa o to postará za vás:

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

Spustenie vyššie uvedeného príkazu skrúti skript cht.sh, zapíše ho do súboru vo vašej ceste a urobí ho spustiteľným.

Teraz môžete cheat.sh používať priamo, bez toho, aby ste museli použiť curl as užívateľsky prívetivými medzerami namiesto symbolov „+“.

Použite cht.sh na získanie potrebnej pomoci pre príkazový riadok

Základné používanie cht.sh je jednoduché: stačí otvoriť terminál a napísať cht.sh nasleduje pomoc, ktorú potrebujete. Napríklad, ak chcete vedieť, ako vynásobiť dve matice v Jave, zadáte:

cht.shjavamnožiťdvamatice

Alebo ak chcete vedieť, ako urobiť to isté v Pythone, dotaz bude takmer identický, iba sa zmení jazyk:

cht.shpytónmnožiťdvamatice

Jednoduchšie to už nemôže byť, ale cht.sh môžete spustiť aj v režime shell, ak plánujete vykonávať viacero dotazov a pristupovať k ďalším funkciám. Vyžaduje si to niekoľko ďalších závislostí: xsel a rlwrap. Tieto sú k dispozícii v predvolených úložiskách.

Ak používate Debian alebo niektorý z jeho derivátov, môžete ich nainštalovať pomocou:

sudo apt Inštalácia xsel rlwrap

Teraz môžete spustiť cht.sh pomocou:

cht.sh-- škrupina

Odtiaľ môžete použiť príkaz cd skočiť do úložiska pre akýkoľvek konkrétny jazyk a vykonávať otázky pomoci zvnútra. Napríklad:

cd js

Teraz akékoľvek vyhľadávanie cht.sh nájde odpovede iba z cheatov JavaScript.

Lisovanie c, potom udrie Návrat z shellu cht.sh skopíruje celý výstup do vašej schránky.

Použite cht.sh v utajenom režime

Ak máme byť úprimní, my a vývojár musíme priznať, že účelom cheat sheetu je podvádzať, a je to trochu dar, ak vaše prsty usilovne ťukajú na klávesy bez toho, aby sa objavila akákoľvek odpoveď na obrazovke.

Stealth režim využíva vašu schránku a keď je aktívny, vezme akýkoľvek zvýraznený text z akéhokoľvek okna a použije ho ako dopyt.

Povedzme, že ste na technickom pohovore na prácu vyžadujúcu C, a dostanete písomnú otázku o tom starom gaštane: násobenie dvoch matíc.

Pred začatím rozhovoru by ste spustili cht.sh v c úložisko podvodných listov s:

cht.sh-- škrupinac

...potom vstúpil do stealth režimu s:

tajnosť

Hneď ako sa vo vašom prehliadači alebo inej aplikácii objaví otázka, ako by ste vynásobili dve matice, zvýrazníte text a na vašom termináli sa objaví príslušný cheat.

Ak chcete iba skutočný kód bez akýchkoľvek komentárov, môžete začať nenápadne v tichom režime pomocou:

tajnosť Q

Cheat Sheets nenahradia skutočné znalosti

Používanie cheatov z príkazového riadku je super praktický spôsob, ako získať rýchly prehľad o tom, čo máte čo potrebujete urobiť a dokonca vám môže pomôcť získať prácu, neexistuje žiadna náhrada za skutočnú a hĺbkovú znalosť predmet.

Zvážte absolvovanie online kurzu, aby ste si vylepšili svoje zručnosti v kódovaní, takže cheaty budete potrebovať použiť len občas.