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
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):
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:
cat /home/user/.bash_history | grep 'touch'
Singasebenzisa futhi umyalo olandelayo:
history | grep 'termino-a-buscar'
para bona ukusetshenziswa okungenzeka komyalo womlando, singabhala:
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):
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:
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.