Yaudara - Ƙarshen Layi na yaudara-Sheet don Masu farawa da Masu Gudanarwa na Linux


Abin da kuke yi lokacin da ba ku da tabbacin umarnin da kuke gudanarwa musamman idan akwai hadaddun umarni waɗanda ke amfani da zaɓuɓɓuka da yawa. Muna amfani da shafukan mutum don samun taimako a irin wannan yanayin. Wasu daga cikin sauran zaɓuɓɓukan na iya haɗawa da umarni kamar '' taimako’, ‘inda’ da ‘mene’. Amma duk suna da ribobi da fursunoni.

Yayin shiga cikin shafukan mutum don zaɓuɓɓuka da taimako, bayanin da ke cikin shafukan mutum yana da tsayi da yawa don fahimta musamman a cikin ɗan gajeren lokaci.

Hakazalika, 'taimako' umarni na iya ba ku fitar da ake so.

Umurnin ‘inda’ da wuya ya faɗi wani abu ban da wurin da aka shigar da Binaries (Mai yiwuwa yana da mahimmanci a lokaci).

Umurnin ‘whatis’ yana ba da amsa mai tsauri kuma guda ɗaya wacce ba ta da amfani sosai face amincewa da manufar umarnin, Bugu da ƙari, bai taɓa faɗi kalma ɗaya game da zaɓuɓɓukan da ake da su ba.

Mun yi amfani da duk waɗannan zaɓuɓɓuka har zuwa yau don magance matsalarmu a cikin dilemma amma a nan ya zo da aikace-aikacen cheat-sheet ' cheat' wanda zai jagoranci duk sauran.

Cheat aikace-aikacen yaudara ne na mu'amala da aka saki a ƙarƙashin GNU General Public License don masu amfani da layin umarni na Linux wanda ke yin amfani da manufar nunawa, yin amfani da shari'o'in umarnin Linux tare da duk zaɓuɓɓukan da gajeriyar aikin su.

Shigar da 'Cheat' a cikin Linux Systems

Yau’ yana da manyan dogaro guda biyu – ‘python’ da ‘pip’. Tabbatar cewa kun shigar da python da pip kafin shigar da ''cheat' akan tsarin.

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

NOTE: pip shine sauƙin shigarwa kuma ana nufin ya zama ingantacciyar mai saka kunshin Python.

Za mu zazzage ' yaudara' daga Git. Tabbatar cewa kun shigar da kunshin 'git', idan ba a fara shigar da wannan ba.

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

Na gaba, shigar da abubuwan dogaro na Python da ake buƙata ta hanyar bin umarni.

# pip install docopt pygments

Yanzu, rufe wurin ajiyar Git na yaudara.

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

Matsa zuwa kundin adireshin yaudara kuma kunna ''setup.py' (rubutun python).

# cd cheat
# python setup.py install

Idan shigarwa yana tafiya lafiya, ya kamata ku iya ganin nau'in yaudara da aka shigar akan tsarin.

# cheat -v 

cheat 2.0.9

Dole ne ku sami canjin yanayi ''EDITOR' wanda aka saita a cikin fayil '~/.bashrc'. Bude fayil ɗin ''.bashrc' kuma ƙara layin mai zuwa gare shi.

export EDITOR=/usr/bin/nano

Kuna iya amfani da editan da kuka fi so anan a madadin ''nano'. Ajiye fayil ɗin kuma fita. Sake Shiga don yin canje-canjen da aka ɗauka.

Na gaba, ƙara fasalin aikin gyara atomatik na yaudara don ba da damar kammala aikin-layin umarni don harsashi daban-daban. Don kunna aikin cikawa, kawai a haɗa rubutun '' cheat.bash' kuma kwafi rubutun zuwa hanyar da ta dace a cikin tsarin ku.

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

NOTE: Ƙungiyar ta ɗora kayan aikin harsashi na atomatik zuwa Git, wanda za a iya cloned kuma a yi amfani da shi idan akwai Shell daban-daban. Yi amfani da hanyar haɗin da ke biyowa don sauran rubutun kammalawa ta atomatik.

  1. Rubutun Kammala Auto don Harsashi Daban-daban

Da zaɓin, Hakanan zaka iya kunna alamar rubutu, idan ana so. Don fasalin fasalin fasalin syntax mai aiki, ƙara canjin yanayi CHEATCOLORS a cikin fayil ɗin '.bashrc'.

export CHEATCOLORS=true

Tsohuwar shirin aikace-aikacen Cheat yana aiki ne kawai na asali kuma mafi yawan umarnin da aka yi amfani da su. Abubuwan da ke cikin takaddar yaudara suna zaune a wurin ~/.cheat/. Za a iya ƙara Cheatsheets na hannu zuwa wannan wurin don sa aikace-aikacen ya wadata.

# cheat -e xyz

Wannan zai buɗe xyz cheat-sheet idan akwai. Idan ba haka ba zai haifar da daya. Za a buɗe ma'anar yaudara a cikin tsohuwar EDITOR, mun saita a cikin .bashrc a cikin matakin daidaitawa, a sama.

Kwalta na iya zama *.gz ko *.bz2 ko *.zip ko *.xz. Don haka, wane zaɓi za a yi amfani da shi a ina?

Ban taɓa gudanar da umarni na dd ba, komai nawa na tabbata game da umarnin kafin tuntuɓar kuma in haye shi a wuri fiye da ɗaya. Al'amura suna da sauƙi a yanzu.

Taimakon umarnin '' suna.

A takaice ifconfig koyawa layin umarni, yana aiki.

Umurni na saman, ɗaya daga cikin mahimman umarni ga Admin da Mai amfani na yau da kullun.

Yaya game da yaudarar umarnin yaudara (ko da yake sauran ma'anar)? Sami lissafin da ke akwai na umarni, wanda aka shigar da takardan yaudara a cikin System.

Bincika takardan yaudara tare da takamaiman kalma.

Duba wurin ginannen zanen gadon yaudara don duk umarni.

$ cheat -d 

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

Kwafi cikin-gina na yaudara-kwafi zuwa ga littafin adireshi na asali.

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

Kammalawa

Wannan aikin ban mamaki shine mai ceton rai a cikin yanayi da yawa. Yana ba ku bayanin da ake buƙata kawai, babu wani ƙari, babu abin da ya dace kuma har zuwa ma'ana. Wannan dole ne kayan aiki ga kowa da kowa. Sauƙi don ginawa, sauƙin shigarwa, sauƙin gudu da sauƙin fahimta, wannan aikin yana da alama yana da kyau.

Wannan aikin Git ya kara dagag mai ban mamaki wanda ba zan yi bayani ba amma na bar ku ku fassara.

Shi ke nan a yanzu. Zan sake kasancewa a nan tare da wani labarin mai ban sha'awa da mutane za ku so ku karanta. Har sai a saurara kuma ku haɗa zuwa Tecment. Kar ku manta da samar mana da ra'ayoyin ku masu mahimmanci a cikin sashin sharhin da ke ƙasa.

Kar a Asara: Fahimtar Dokokin Shell cikin Sauƙi ta Amfani da Rubutun \Bayyana Shell.