Umyalo womlando, indlela yokulondoloza ku-Ubuntu

mayelana nomyalo womlando

Esihlokweni esilandelayo sizobheka singawusiza kanjani umlando wesiginali ku-Ubuntu nokuthi uyibuyisela kanjani. Itheminali ye-Gnu / Linux inikeza abasebenzisi a obizwa ngomyalo umlando. Lo msebenzi uzokwenza ikhophi eyisipele yokusebenza ngakunye ngemiyalo esiyisebenzisayo, evumela abasebenzisi ukuthi bayisebenzise ngesinye isikhathi.

Kusukela konke Los imiyalo yokugcina ukuthi senza abasebenzisi basindiswe ku - 'irekhodi', kwezinye izimo kungasiza kakhulu ukuba nekhophi yokulondoloza ngokulondeka ukuze isetshenziswe kamuva. Emigqeni elandelayo sizobona ukuthi singakwenza kanjani isipele komlando wokugcina ku-Ubuntu nokuthi singakubuyisela kanjani kamuva.

Umyalo womlando

imiyalo yokugcina engavamile
I-athikili ehlobene:
Eminye imiyalo yokugcina engajwayelekile kepha ejabulisayo

Ugcinwa kuphi umlando wesiginali?

Isiginali se-Gnu / Linux sigcina umlando wayo kufayela. EMpumalanga ibizwa ngokuthi '.bash_umlando'futhi igcinwe enkombeni yasekhaya, kusuka lapho noma ngubani angayihlela khona. Njengoba ifayili lomlando wokugcina ligcinwe enkombeni yomsebenzisi, ngalinye lizoba nefayela.

Noma imuphi umsebenzisi wesistimu angabona umlando wenye ngomyalo olula. Ngakho-ke, ngokwesibonelo, uma besifuna bheka umlando womugqa womyalo, kuzofanele sibhale okuthile okulandelayo ku-terminal (Ctrl + Alt + T):

ikati bash umyalo womlando

cat /home/usuario/.bash_history

Abasebenzisi bazokwazi futhi buka umlando womsebenzisi wamanje esingena ngaso ngemvume ku-terminal ngokusebenzisa:

history

Njengoba umlando uyifayela elilodwa nje, sizokwazi ukusesha ngaphakathi njengakwifayela lombhalo elijwayelekile sisebenzisa insiza ye-grep. Isibonelo, ukuthola izimo ze- 'uthinte'kufanele usebenzise okuthile okulandelayo:

ikati grep touch

cat /home/user/.bash_history | grep 'touch'

Singasebenzisa futhi umyalo olandelayo:

umlando grep curl umyalo

history | grep 'termino-a-buscar'

para bona ukusetshenziswa okungenzeka komyalo womlando, singabhala:

umlando wokusiza umyalo

history --help

Gcina umlando wokugcina kusipele

Njengoba besisho, 'umlando' we-terminal yifayela lombhalo elifihliwe eliqukethe yonke imiyalo ebhalwe ngumsebenzisi. Yebo, njengoba kuyifayela elilodwa nje, lokho kusho ukuthi kulula kakhulu ukwenza isipele ukusindisa.

Ukukwenza sizosebenzisa umyalo wekati. Ngalo myalo sizokwazi ukubona lonke ifayela lombhalo ngqo esigungwini. Uma sisebenzisa lo myalo kuhlangene nophawu '>'singathumela kabusha ukukhishwa kokubukwa kufayela, esizoyisebenzisa njengesipele.

Sizothola ikhophi yethu eyisipele ngokuthayipha okulandelayo esigungwini (Ctrl + Alt + T):

isipele somlando wokugcina

cat ~/.bash_history > backup_historial

Singakwazi futhi sebenzisa umyalo womlando uhlanganiswe ne - '>' ukusindisa okukhipha umyalo kufayela:

history > backup_historial

Okunye okungenzeka kube njalo yenza isipele umlando womunye umsebenzisi. Kubalulekile ukuthi uqiniseke ukuthi uyashintsha 'igama lomsebenzisinjengoba sinentshisekelo ku:

cat /home/nombre_usuario/.bash_history > backup_historial

Yenza isipele sezinto ezithile zomlando

Uma sifuna ukwenza isipele imiyalo ethile kusuka kumlando, singakwenza ngokubuka umlando wefayela futhi silihlanganise nomyalo we-grep, Ezohlunga amagama athile.

Ezibonelweni ezilandelayo masisebenzise '>>' esikhundleni se '>'. Isizathu sokusebenzisa '>>' ukuthi ngeke ibhale ngaphezulu okuqukethwe kwesipele sefayela lokungena futhi ingaphindwaphindwa izikhathi eziningi ukwengeza kusipele.

Isibonelo, uma besifuna ukwenza isipele semiyalo emlandweni equkethe umyalo gsettings, singenza lo msebenzi olandelayo:

ukwenza isipele kuphela umyalo othile womlando wamafayela

cat ~/.bash_history | grep 'gsettings' >> backup_historial

Noma kungenzeka futhi usebenzise:

cat /home/nombre_usuario/.bash_history | grep 'gsettings' >> backup_historial

Ukuhlunga nge-grep nakho kungasetshenziswa kumyalo womlando:

history | grep 'gsettings' >> backup_historial

Ukwenza isipele amagama athile angukhiye kusuka kufayela lomlando, mane ubeke esikhundleni 'gsettings'ezibonelweni ezingenhla. Ngaphezu kwalokho, singawenza kabusha lo myalo ngangokunokwenzeka.

Buyisela isipele somlando

Ukubuyisela umlando wakho wesipele kulula njengoku susa ifayili loqobo bese ufaka ikhophi eyisipele endaweni yalo. Ukususa ifayili lomlando woqobo, singakwazi sebenzisa umyalo we-rm ukususa '.bash_umlando'.

Lapho ifayili selisusiwe kufolda yasekhaya yomsebenzisi lapho sifuna ukubuyisa khona umlando, ngomyalo we-mv singashintsha igama elithi 'backup_historial' libe '.bash_history'.

mv backup_historial ~/.bash_history

Manje njengoba ifayela lefayela elisha selikhona, kufanele sebenzisa umyalo olandelayo ukuze uphinde ulayishe umsebenzi.

history -rw

Lapho sesiqedile, singakwazi gijima 'umlandoukubona imiyalo ebuyisiwe ewindini lokugcina.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.