Computer, Iindlela zokusebenza
Linux: search iifayile ngokusebenzisa indlela yesiphelo ye
Wonke umntu ebomini bakhe ufuna ukuba ixesha ukwenza amatyala abaninzi kangangoko kunokwenzeka. Ngelishwa, akukho nto nilicombulule. Ixesha - le nto ngonaphakade akwanelanga ukuba ngamnye kuthi. Noko ke, abantu beza kunye nenani elikhulu iindlela ukukhawulezisa umsebenzi othile, okanye isenzo.
It ngoku malunga nje jikelele, kunokuba into encinane, ngandlel 'ithile, nokuba kuyimfuneko. Malunga nendlela ukuphumeza Linux ifayile search. Malunga ukukhawulezisa njani le nkqubo izihlandlo ezininzi, nendlela zokusebenzisa uphendlo ukuba iifayili eyimfuneko kumda.
ifayile Simple search
Ngoku khawucinge xa sifuna iifayile kwi Linux ufuna ukuphumeza kuzo, esazi nje ezinye iimpawu zayo (igama, ubungakanani, okanye ubukhulu). abantu abanolwazi baye baqaphela ukuba kuyimfuneko ukusebenzisa umyalelo wokufumana.
Ngoko ke, masithi, thina kwi computer ethile kulawulo lwakho lasekhaya, kukho umfanekiso, leyo kuthiwa "Pokemon.jpg," kodwa musa ukukhumbula ngqo apho kwalo.
Ukuze ukuba ukuvula ulawulo ngamnye ngamnye, unako ukusebenzisa umyalelo fumana, oko kukuthi, ukuba babhalise kwisiphelo:
| ukufumana / -name home "Pokemon.jpg" -print |
Ngoko nangoko kubonakala umendo kwi fayile. Kodwa ukwenza kucace, kuyimfuneko ukuba achaze. Plot «/ home» ibonisa ukuba yokukhangela ifayile iya kwenziwa weefayili ekhaya. «-name» kumiselwe kwimeko usetsho kuthiwa, ngoko wacaphula igama elipheleleyo le fayile. Kwaye «-print» ekupheleni unika umyalelo output bafumana iziphumo kwekhusi.
Ngoku makhe ukuveza i imeko apho andazi ifomati yefayile. Kulo mzekelo, umyalelo uya kukhangela ngolu hlobo:
| ukufumana / -name home "Pokemon *" -print |
Kulo mzekelo, "*" ibekwe ekupheleni igama lefayile. Oku kuthetha ukuba kuya kubakho zonke iifayile igama "Pokemon", nokuba umfanekiso, uxwebhu, okanye umculo.
Ukuze ufumane ifomati yefayile ezithile, ezifana «.jpg», kufuneka ufake:
| ukufumana / -name home "* .jpg" -print |
Sicinga ukuba ulwalamano icacile. Kwaye kwacaca njengoko isenziwa Linux ifayile search.
Ukufuna umbhalo kwiifayili
Abantu abaninzi asetyenziswa, ukuba ukufuna kwisicatshulwa yegama elithile okanye ibinzana unokwenziwa ngokuvula isicatshulwa eLizwini okanye inkqubo efanayo nokuqhuba uphando apho, kodwa Linux search yombhalo kwiifayile kwenziwa lula kakhulu ngokukhawuleza kwaye ngandlela ithile.
Xa iqela kwindawo yokuqala silibale ngayo «ukufumana», oko kwenziwe kulo mzekelo kuya ukusinceda. Ngoku jonga kwi «grep» iqela. Ukuba uya kufumana ngamazwi udonga olukhulu lombhalo efunekayo.
Masithi ukuba icomputer yakho inazo uxwebhu lokubhaliweyo, leyo la mazwi, "Ndiyamthanda Linux" kwaye uyazi ukuba ibekwe kwisilawulo: «/ home / umsebenzisi». Ngoko ke, ukuze ufumane uxwebhu ofuna ukuba netekisi, kufuneka ufake umyalelo:
| grep "Ndiyakuthanda Linux" /home/user/*.txt |
Le lwesivakalisi Ilula kakhulu. Emva grep wacaphula amazwi khangela elikhankanyiweyo, kwaye ke kufuneka ukuba kwacaba umendo wefayile kufuneka apho ungajonga khona, yaye ekupheleni ukucacisa ifomati yefayile.
Ukufuna Iifayile Large
E Linux, fumana iifayile ezinkulu wenziwa kakhulu kwiimeko apho kukho isithuba esincinane kwi diski, kunye nemfuno engxamisekileyo ukususa iifayile enzima.
Kukho iindlela ezimbini ukuze ufumane ngokukhawuleza njani kwaye ususe le fayile. Gqitha, bangabi ezahlukeneyo, yaye kuphela unako isekwakukugqiba ngendlela yokusebenzisa.
Iqela lokuqala liya kusenza sikwazi ukufumana iifayile ezinkulu kuno acaciswe:
| ukufumana / -size + 1G -print |
Kule meko, siza kubona ukuba ubukhulu ethile yalo «+ 1G», nto leyo ithetha ukuba ifayile iya kuba ngaphezu kwe-1 GB, ukuba endaweni plus ukuya thabatha, oko kwakuya kuthetha ukuba yokukhangela iifayili ezincinane kunobukhulu ucaciselwe. Kodwa le ndlela embi ngenxa yezizathu: ukuba ezi fayile ziya kuba kakhulu, uya kuba ixesha elide ukuba uyilungise kubo, ngoko kukho ukhetho yesibini.
Faka umgca yomyalelo:
| ukufumana / -mount -type f -ls 2> / dev / null | uhlobo -rnk7 | intloko -10 | awk '{printf "% 10d MB \ t% s \ n", ($ 7/1024) / 1024, $ NF}' |
Emva koko kwi khusi abonakale iifayile ezilishumi, ukuqalela inkulu. Oku konga ixesha sifuna ukhetho efanelekileyo ukususwa.
Ngaphambi kokubulala le miyalelo, kucetyiswa ukuba babhalise umyalelo «sudo su», ukufumana kumsebenzisi ophezulu, ekubeni ukhangelo ifayile kwaye ziya kuchaphazela ingcambu.
Ukufuna iifayile backup
Ngokufuthi yenzeka ukuba ukusebenzisa ikhompyutha ixesha elide kwi zifane kuyo abavelayo sele wadala iifayile. Bathi ngenxa yezizathu ezininzi Vuka, enye yazo yokungakhathali. Kakade ke, akukho umnwe nto esinzulu, kodwa indawo akuve, ngoko ukususa ngokukhawuleza bonke bephela kufuneka benze ku Linux ukufumana iifayile phindo.
Kanye ngexesha lokugqibela, oku kunokwenziwa ngeendlela ezimbini, kodwa ke ayeke kwenye, nto leyo lula.
Uyakwazi ukulayisha isixhobo okhethekileyo akuba abhaliswe kwi-terminal:
| sudo apt-fumana ukufaka fslint |
Yohluka kwezinye iinguqulelo kukuba sele imbonakalo-mfanekiso yeprogram eya lula umsebenzi kunye monki zakhe.
Running kuyo, ungenza ngokukhawuleza cinezela uphendlo ko, kungagqibekanga uya kuba kulawulo lwakho lasekhaya. Ukuba oyifunayo, ungakhetha nawuphi na ulawulo.
Alternative iinketho zophendlo
Kakade ke, khumbula zonke umyalelo ngasentla amandla wonke, kwaye ukuba ukunyaniseka, kulilize, ubhale kwiphetshana nawo ngokwawo awukho ukhetho. Yiyo le nto kufuneka uthethe malunga enye, nto leyo lula izihlandlo ezilikhulu, nangona ixesha.
Nemeko yokuqala, ukuba ufuna ukufumana lwefayile ngegama, ndiya ukusuka nombhexeshi. Simply khetha ifolda apho uthathwa ukuba ezinqwenelekayo, kwaye kwibhokisi yokukhangela, zibekwe kwi ekunene phezulu, ngenisa igama layo. Apho unako kwakhona ukubhala kunye ifomati yefayile.
Umba yesibini ilungele ukuba ufuna ukuphendla umtya kwi iifayili Linux. Umxokozelo LibreOffice kunye ukukhuphela okubhaliweyo kwakho. Emva koko cofa udibaniso lwesitshixo Ctrl + F walubonakalalisa ekhawulezileyo, faka indibaniselwano eyimfuneko amagama.
Apha, isimiso, nabo bonke. Ngoko ungenza ngokukhawuleza ufumane olufunayo, ngaphandle kokuba ukukhumbula imiyalelo.
isiphelo
Njengoko kubonakala, ngendlela eyiyo kungenziwa ngeendlela ezahlukeneyo kwi-Linux ifayile search. Ezinye ngcono, ezinye okubi, konke oko kuxhomekeka meko. Xa kunjalo, emva kokufunda eli nqaku, ungenza ngoku ukwenza njalo. Ukusebenzisa umgca yomyalelo kangangexesha elithile, uya khumbula, uze ke inkoliso amaqela aya kuba nako ukukhawulezisa inkqubo izihlandlo eziliqela.
Similar articles
Trending Now