Cheat - Mpempe akwụkwọ aghụghọ iwu kacha mma maka ndị mbido Linux na ndị nchịkwa


Ihe ị na-eme mgbe ị na-ejighị n'aka na iwu ị na-agba karịsịa ma ọ bụrụ na iwu dị mgbagwoju anya na-eji ọtụtụ nhọrọ. Anyị na-eji ibe mmadụ nweta enyemaka ụfọdụ n'ọnọdụ dị otú ahụ. Ụfọdụ n'ime nhọrọ ndị ọzọ nwere ike ịgụnye iwu dịka 'enyemaka', 'ebe' na ''ihe'. Mana ha niile nwere uru na ọghọm ha.

Ka ị na-aga na ibe mmadụ maka nhọrọ na enyemaka, nkọwa dị na ibe mmadụ dị ogologo karịa ịghọta nke ọma na obere oge.

N'otu aka ahụ, 'enyemaka'iwu nwere ike ọ gaghị enye gị mmepụta achọrọ.

Iwu ‘ebe’ anaghị agwa ihe ọ bụla ọzọ karịa ebe ọnụọgụ abụọ etinyere (nwere ike ịdị mkpa n’oge).

Iwu 'whatis' na-enye azịza siri ike na otu liner nke na-adịghị enye aka karịa ịnakwere nzube nke iwu ahụ, Ọzọkwa ọ dịghị mgbe ọ na-ekwu otu okwu banyere nhọrọ dịnụ.

Anyị ejirila nhọrọ ndị a niile ruo ụbọchị iji dozie okwu anyị n'ime nsogbu mana ebe a na-abịa ngwa mkparịta ụka cheat-sheet ''cheat' nke ga-eduga ndị ọzọ niile.

Cheat bụ ngwa mkparịta ụka aghụghọ ewepụtara n'okpuru GNU General Public License maka ndị ọrụ ahịrị Linux Command nke na-eje ozi ebumnuche igosi, jiri okwu Linux na nhọrọ niile yana obere ọrụ ha nwere ike ịghọta.

Ịwụnye 'Cheat' na Linux Systems

Aghọ aghụghọ Gbaa mbọ hụ na ị tinyela Python na pip tupu ị wụnye ''cheat' na sistemụ.

# 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)

IHE: pip bụ nrụnye nrụnye dị mfe ma ezubere ịbụ ihe nrụnye ngwugwu Python ka mma.

Anyị ga na-ebudata 'cheat' na Git. Gbaa mbọ hụ na etinyere ngwugwu 'git', ma ọ bụrụ na ọ kaghị mma wụnye nke a.

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

Na-esote, wụnye ndabere Python achọrọ site na-eso iwu.

# pip install docopt pygments

Ugbu a, mechie ebe nchekwa Git nke aghụghọ.

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

Gaa na ndekọ aghụghọ wee mee ''setup.py' (ederede python).

# cd cheat
# python setup.py install

Ọ bụrụ na nrụnye na-aga nke ọma, ị ga-enwe ike ịhụ ụdị aghụghọ arụnyere na sistemụ.

# cheat -v 

cheat 2.0.9

Ị ga-enwerịrị 'EDITOR' mgbanwe gburugburu ebe edobere na faịlụ '~/.bashrc'. Mepee onye ọrụ ''.bashrc' faịlụ wee tinye ahịrị ndị a na ya.

export EDITOR=/usr/bin/nano

Ị nwere ike iji nchịkọta akụkọ ọkacha mmasị gị ebe a n'ọnọdụ 'nano'. Chekwaa faịlụ ahụ wee pụọ. Banye ọzọ iji mee mgbanwe ndị a na-arụ ọrụ.

Na-esote, gbakwunye atụmatụ mmecha akpaaka aghụghọ iji mee ka imecha akara iwu maka shells dị iche iche. Iji mee ka mmecha akpaaka, naanị mechie '' cheat.bash' script wee detuo edemede ahụ n'ụzọ kwesịrị ekwesị na sistemụ gị.

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

IHE: Ndị otu a ebugola mpempe akwụkwọ akpaaka nke shei ndị ọzọ na Git, nke enwere ike imechi ma jiri ya mee ihe n'ụdị Shell. Jiri njikọ na-esonụ maka edemede mmecha akpaaka nke shea ọzọ.

  1. Edemecha akpaaka maka shells dị iche iche

Nhọrọ, ị nwekwara ike ime ka syntax pụta ìhè, ma ọ bụrụ na achọrọ. Iji gosipụta njirimara syntax na-arụ ọrụ, tinye CHEATCOLORS mgbanwe gburugburu ebe obibi na faịlụ '.bashrc' gị.

export CHEATCOLORS=true

Mmemme ndabara ngwa Cheat na-eje ozi naanị iwu ndị bụ isi na nke kacha eji. Ọdịnaya nke mpempe akwụkwọ aghụghọ dị na ebe ~/.cheat/. Enwere ike itinye akwụkwọ aghụghọ n'aka na ebe a iji mee ka ngwa ahụ baa ọgaranya.

# cheat -e xyz

Nke a ga-emeghe xyz cheat-sheet ma ọ bụrụ na ọ dị. Ọ bụrụ na ọ bụghị, ọ ga-emepụta otu. A ga-emeghe mpempe akwụkwọ cheat na ndabara EDITOR, anyị debere na .bashrc na nhazi nhazi, n'elu.

Egwuregwu bọọlụ nwere ike ịbụ * .gz ma ọ bụ * .bz2 ma ọ bụ * .zip ma ọ bụ * .xz. Yabụ, kedu nhọrọ a ga-eji ebe?

Ọ dịghị mgbe m na-agba ọsọ ddiwu, n'agbanyeghị agbanyeghị na m ji n'aka na iwu ahụ tupu ị nyocha wee gafee ịlele ya n'ihe karịrị otu ebe. Ihe ndị ahụ yiri ka ọ dị mfe ugbu a.

Enyemaka iwu 'uname.

Mkpirisi ifconfig nkuzi ahịrị iwu, na-arụ ọrụ.

Iwu ‘top’, otu n’ime iwu kacha mkpa maka onye nchịkwa na onye ọrụ nkịtị.

Kedu maka ịghọ aghụghọ ule iwu aghụghọ (n'agbanyeghị echiche nke ọzọ)? Nweta ndepụta nke iwu dị, mpempe akwụkwọ aghụghọ arụnyere na Sistemu.

Jiri mkpụrụokwu a kapịrị ọnụ chọọ mpempe akwụkwọ aghụghọ.

Hụ ebe arụnyere mpempe akwụkwọ aghụghọ maka iwu niile.

$ cheat -d 

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

Detuo mpempe akwụkwọ aghụghọ arụrụ arụ na ndekọ aha obodo gị.

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

Mmechi

Ọrụ a magburu onwe ya bụ Onye Nzọpụta ndụ n'ọtụtụ ọnọdụ. Ọ na-enye gị ozi achọrọ, ọ nweghị ihe ọzọ, ọ nweghị ihe doro anya na ruo n'ókè. Nke a bụ ngwá ọrụ kwesịrị ekwesị maka onye ọ bụla. Dị mfe iji wuo, dị mfe ịwụnye, dị mfe na-agba ọsọ ma dị mfe nghọta, ọrụ a yiri ka ọ na-ekwe nkwa.

Ihe oru Git a agbakwunyela gag magburu onwe ya nke m na-agaghị akọwa ma hapụ gị ka ị kọwaa ya.

Nke ahụ bụ ihe niile ugbu a. Aga m anọ ebe a ọzọ na akụkọ ọzọ na-atọ ụtọ ị ga-amasị ndị mmadụ ịgụ. Ruo mgbe ahụ nọrọ na nche wee jikọọ na Tecment. Echefula ịnye anyị nzaghachi gị bara uru na ngalaba nkọwa n'okpuru.

Agbagharala: Ịghọta Iwu Shell n'ụzọ dị mfe Iji Edemede Shell Kọwaa