Cheat - Ultimate Cheat Sheet za ukazno vrstico za začetnike in skrbnike Linuxa


Kaj storite, če niste prepričani v ukaz, ki ga izvajate, zlasti v primeru zapletenih ukazov, ki uporabljajo veliko možnosti. Za pomoč v takšni situaciji uporabljamo strani z man. Nekatere druge možnosti lahko vključujejo ukaze, kot so ‘ help ‘, ‘ whereis ‘ in ‘ whatis ‘. Toda vsi imajo svoje prednosti in slabosti.

Med brskanjem po straneh z navodili za možnosti in pomoč je opis na straneh z informacijami predolg, da bi ga lahko v kratkem času posebej razumeli.

Podobno ukaz ‘ help ‘ morda ne bo dal želenega rezultata.

Ukaz ‘ whereis ’ komaj kaj pove, razen lokacije nameščenih binarnih datotek (morda je pomembno takrat).

Ukaz ‘ whatis ’ daje strog in en linijski odgovor, ki ni v veliko pomoč, razen priznavanja namena ukaza, poleg tega pa nikoli ne pove niti ene besede o razpoložljivih možnostih.

Vse te možnosti smo do danes uporabljali za reševanje naše težave v dilemi, vendar prihaja interaktivna aplikacija za goljufanje goljufija , ki bo vodila vse ostale.

Goljufija je interaktivna varalnica, izdana pod GNU General Public License za uporabnike ukazne vrstice Linux, ki služi namenu prikazovanja, uporabe primerov ukaza Linux z vsemi možnostmi in njihove kratke, a razumljive funkcije.

Namestitev "Cheat" v sisteme Linux

Goljufija ‘ ima dve glavni odvisnosti - ‘ python ‘ in ‘ pip ‘. Prepričajte se, da ste namestili python in pip, preden v sistem namestite ‘ cheat ‘.

# apt-get install Python	(On Debian based Systems)
# yum install python		(On RedHat based Systems)
# apt-get install python-pip 	(On Debian based Systems)
# yum install python-pip 	(On RedHat based Systems)

OPOMBA: pip je enostavna zamenjava namestitve in je namenjen izboljšanju namestitvenega paketa Python.

Iz Gita bomo naložili 'cheat'. Prepričajte se, da imate nameščen paket 'git', če ne bolje, ga najprej namestite.

# apt-get install git	(On Debian based Systems)
# yum install git	(On RedHat based Systems)

Nato z namestitvijo naslednjega ukaza namestite zahtevane odvisnosti pythona.

# pip install docopt pygments

Zdaj klonirajte Git repozitorij goljufij.

# git clone https://github.com/chrisallenlane/cheat.git

Premaknite se v mapo z goljufijami in zaženite " setup.py " (skript python).

# cd cheat
# python setup.py install

Če namestitev poteka gladko, bi morali v sistemu videti nameščeno goljufijo.

# cheat -v 

cheat 2.0.9

V datoteki ‘~/.bashrc’ mora biti nastavljena spremenljivka okolja ‘ UREDNIK . Odprite uporabniško datoteko ‘ .bashrc ’ in ji dodajte naslednjo vrstico.

export EDITOR=/usr/bin/nano

Namesto ‘ nano ’ lahko tukaj uporabite svoj najljubši urejevalnik. Shranite datoteko in se odjavite. Ponovno se prijavite, da spremembe začnejo veljati.

Nato dodajte funkcijo samodejnega dokončanja goljufije, da omogočite samodejno dokončanje ukazne vrstice za različne lupine. Če želite omogočiti samodokončanje, preprosto klonirajte skript ‘ cheat.bash ‘ in kopirajte skript na ustrezno pot v vašem sistemu.

# wget https://github.com/chrisallenlane/cheat/raw/master/cheat/autocompletion/cheat.bash 
# mv cheat.bash /etc/bash_completion.d/

OPOMBA: Skupina je v Git naložila skript za samodejno dokončanje druge lupine, ki ga je mogoče klonirati in uporabiti v primeru ustrezne lupine. Uporabite naslednjo povezavo za skript za samodejno dokončanje druge lupine.

  1. Skript samodejnega dokončanja za različne lupine

Po želji lahko po želji omogočite tudi poudarjanje skladnje. Če želite aktivno poudarjati sintakso, dodajte spremenljivko okolja CHEATCOLORS v datoteko ‘ .bashrc ’.

export CHEATCOLORS=true

Privzeti program aplikacije Cheat streže samo osnovne in najpogosteje uporabljene ukaze. Vsebina goljufij je na lokaciji ~/.cheat/. Na to lokacijo lahko dodate ročne preglednice, da bo aplikacija bogata.

# cheat -e xyz

To bo odprlo xyz cheat-sheet, če je na voljo. Če ne, ga bo ustvaril. Varalica se odpre v privzetem UREDNIKU , ki smo ga nastavili v .bashrc v zgornji fazi konfiguracije.

Tarbol je lahko * .gz ali * .bz2 ali * .zip ali * .xz. Torej, katero možnost uporabiti kje?

Nikoli ne zaženem ukaza dd , ne glede na to, kako prepričan sem v ukaz pred posvetovanjem in ga navzkrižno preverjam na več mestih. Zdi se, da so stvari zdaj lahko.

Pomoč za ukaz ‘ uname ‘.

Kratka vadnica ifconfig v ukazni vrstici, v akciji.

Ukaz ‘ top ’, eden najpomembnejših ukazov za skrbnika in običajnega uporabnika.

Kaj pa varanje ukaza za goljufanje (čeprav v drugem smislu)? Pridobite seznam razpoložljivih ukazov, katerih varalica je nameščena v sistemu.

Poiščite Cheat-sheet z določeno ključno besedo.

Oglejte si lokacijo vgrajenih varalnic za vse ukaze.

$ cheat -d 

/home/avi/.cheat 
/usr/local/lib/python2.7/dist-packages/cheat/cheatsheets

Kopirajte vgrajeno goljufijo v svoj izvorni imenik.

# cp /usr/local/lib/python2.7/dist-packages/cheat/cheatsheets/* /home/avi/.cheat/

Zaključek

Ta čudoviti projekt je življenjski Odrešenik v mnogih situacijah. Navede samo potrebne informacije, nič odvečnega, nič nejasnega in natančnega. To je nujno orodje za vse. Enostaven za gradnjo, enostaven za namestitev, enostaven za zagon in enostaven za razumevanje, ta projekt se zdi obetaven.

Ta projekt Git je dodal čudovit gag , ki ga ne bom razlagal, ampak vam prepuščam, da ga razlagate.

To je vse za zdaj. Spet bom tu z drugim zanimivim člankom, ki ga boste ljudje radi prebrali. Do takrat ostanite z nami in povezani s Tecmintom. Ne pozabite nam poslati svojih dragocenih povratnih informacij v spodnjem oddelku za komentarje.

Ne zamudite: razumevanje ukazov lupine z lahkoto z uporabo skripta\"Pojasni školjko \"