I-Bashhub, fikelela kwimbali yesiphelo sakho naphina

bashhub malunga

Kwinqaku elilandelayo siza kujonga ibashhub. Bonke abasebenzisi be-Gnu / Linux bayazi ukuba imiyalelo esiyenzayo kwiqokobhe iya kugcinwa kwaye sinokubona ngalo naliphi na ixesha sisebenzisa umyalelo wembali, sisebenzisa i-UP / DOWN iintolo okanye sikhangele ngasemva (CTRL + R) kwiXesha. Yonke imiyalelo esiyenzayo kwisiphelo sendlela iya kugcinwa kwifayile ye- .bash_history ifayile. Kodwa siyababona, ukufikelela kunye nokuziphindisela kubo kuphela kumatshini omnye. Kwimeko apho sifuna fikelela kwimbali yesiphelo sethu kwinkqubo eyahlukileyo kwinethiwekhiKulapho uncedo "lweBashhub" lusinceda khona.

Le ilula inkonzo yewebhu ekwi-intanethi apho sinokugcina khona yonke imiyalelo kwaye sifikelele kuyo naphi na. UBashhub ugcina yonke imiyalelo esiyibhalayo kuzo zonke iiseshoni kunye neenkqubo, ukuze sikwazi ukufikelela kuzo naphi na. Ukubeka ngokulula, konke Ibali le-BASH liya kufumaneka efini. I-Bashhub isimahla kwaye ingumthombo ovulekileyo.

Yonke imiyalelo iya kugcinwa kwindawo yogcino lwedatha yaseBashhub, ebhalwe ngokufihlakeleyo kusetyenziswa inqanaba lokugcina ngokufihlakeleyo ngeLUKS. I-Bashhub iya kuvelisa Ithokheni ekhethekileyo yokuchonga umsebenzisi ngamnye. Yonke imiyalelo erekhodwe egameni lomsebenzisi ifikeleleka kuphela kusetyenziswa ithokheni yokuqinisekisa yalo msebenzisi. Ngokwenyani akukho ndlela yokwabelana ngale miyalelo kwaye ayifikeleleki esidlangalaleni. I-Bashhub iya kusivumela ukuba singayihoyi eminye imiyalelo equlathe ulwazi oluyimfihlo olufana negama lokugqitha lomsebenzisi.

Ukufaka iBashhub

Ukuze sisebenzise esi sixhobo kuya kufuneka siqiniseke ukuba ifakiwe Python (2.7 ubuncinci) kwinkqubo yethu. IPython 2.7 iyafumaneka koovimba abagcina uninzi lweGnu / Linux.

Nje ukuba iPython ifakiwe, ngoku sinokwenza lo myalelo ulandelayo kwi-terminal (Ctrl + Alt + T) njengoko kubonisiwe ngezantsi:

Ukucwangciswa kwe-bashhub

curl -OL https://bashhub.com/setup && bash setup

Emva kwemizuzwana embalwa, siya kucelwa ukuba senze iakhawunti entsha ukuba asikabinayo. Kuya kufuneka sibhale i-imeyile esebenzayo, igama lomsebenzisi kunye negama lokugqitha, kunye negama lenkqubo yethu.

Ukucwangciswa komsebenzisi we-bashhub

Inkqubo iyakusazisa ukuba ubhaliso lugqityiwe. Iakhawunti yakho iya kwenziwa kwiBashhub. Singafikelela kwiprofayile yethu kwi «https://bashhub.com/nombre-de-usuario«. I-Bashub izakwenza isikhombisi esibizwa ngokuba.

Umsebenzisi wewebhu bashhub

Nje ukuba ubhaliso lugqityiwe kuya kufuneka qala kabusha i-terminal ukuqala ukurekhoda imbali yethu Iiterminal.

Ukuvavanya uBashhub

Ngoku, siya kuqhuba nawuphi na umyalelo ongacwangciswanga ukujonga ukuba uyasebenza ngokwenene. Ndibaleke le miyalelo ilandelayo:

clear
pwd
uname -a
ls -l
touch prueba.txt

Qinisekisa imiyalelo ebhaliweyo

Ngoku sinako jonga ukuba yeyiphi na imiyalelo esiyibhalileyo. Ukwenza oku, siya kwenza kwisiphelo sendlela (Ctrl + Alt + T):

phuma bh

bh

Lo myalelo iya kubonisa imiyalelo eyi-100 yokugqibela emiselweyo. Singabhala ngaphezulu okanye sitshintshe umda osilelayo sisebenzisa iflegi "-n". Ukubonisa kuphela imiyalelo eli-10 yokugqibela esinokuyenza:

bh -n 10

Unako nathi bonisa umyalelo othile usebenzisa igama elithile. Umzekelo "ls".

bh -n 10 "ls"

Ukuba sifuna khangela umyalelo othile ngegama lokukhangela kwaye usebenze ngexesha elifanayo, singasebenzisa iflegi "-i" njengoko kubonisiwe ngezantsi.

Sebenzisa ibh ls command

bh -i "ls"

Xa sisenza umthetho ngaphezu kwesinye, sinokukhetha umyalelo esifuna ukuwenza kuluhlu kwaye ucinezele u-Enter.

Veza uluhlu lwemiyalelo eyenziweyo kulawulo

ukuba bonisa uluhlu lwemiyalelo yokugqibela oyenzileyo kulawulo olusebenzayo ngoku, kufuneka songeze iflegi "-d".

bh -d

Ukusebenzisana phakathi

Elinye inqaku elibalulekileyo likaBashhub kukukhangela okunxibelelanayo. Ngaba iyafana nokubuyela umva ekubhekeni (Ctrl + R). Singayisebenzisa ngokubhala:

bh -i

Jonga iinkcukacha zomyalelo

Ukusuka kukhangelo olunonxibelelwano, nathi sinako jonga ulwazi oluneenkcukacha zomyalelo. Okokuqala, kuya kufuneka siqale ukukhangela okusebenzayo:

ukusebenzisana phakathi -i

bh -i

Emva koko kuya kufuneka khetha umyalelo kuluhlu kwaye ucinezele i «i» okanye «space bar» amaqhosha ukujonga iinkcukacha zomyalelo okhethiweyo.

Cima imiyalelo

Siya kuba nakho uku susa umthetho othile kwiziko ledatha le-bashub. Ukwenza oku, siza kuqala ukukhangela okusebenzayo:

susa umthetho -i

bh -i "ls"

Kuluhlu oluya kuboniswa, kuya kufuneka khetha umyalelo esifuna ukuwucima kwaye ucinezele iqhosha elithi «Backspace»  ikhibhodi.

Khipha iBashhub

Kwimeko apho ungagqibi ukubona into eluncedo, ungayikhupha ngokususa isikhombisi esilandelayo kwinkqubo yakho:

rm -r ~/.bashhub

Ukuba unenkxalabo malunga nobumfihlo kunye nefuthe lokhuseleko, iBashhub ayisiyakho. Ngubani oyifunayo oya kuba nakho ukubonisana ngakumbi malunga namathuba ale nkqubo kwiphepha labo GitHub.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   xussof sitsho

    Kwaye ulayishe imiyalelo enokuqulatha amagama agqithisiweyo, ii-ip kunye nabasebenzisi kwilifu olisebenzisayo ngaphandle kokukhumbula ukuba une-daemon ngasemva epapasha yonke into? .. Kulungile zama i-NSA ..

    1.    UDamian Amoedo sitsho

      Njengoko ndibhalile kwinqaku, inkqubo iyayiphepha imiyalelo ethile enolwazi olubuthathaka (ndicinga ukuba ndiyakhumbula ukuba ungaqwalasela ukuba yeyiphi imiyalelo ofuna ukuyiphepha. Kumaxwebhu ungafumana ulwazi malunga nesihloko). Kodwa kuyinyani ukuba xa ufaka ezi ntlobo zezixhobo, mhlawumbi kunomdla ukuba "ungakulibali" ukuba yintoni inkqubo yakho eqhubayo, ukuba uphatha ulwazi olunje. Salu2.