Esi sikhokelo siza kukubonisa indlela yokukhangela iifayile ezixinyiweyo ngomtya wesicatshulwa okanye inqaku elithile.
Indlela yokuCinga kunye neFayile yeziphumo usebenzisa i-Grep Command
Omnye wemithetho ye Linux enamandla kakhulu yi-grep emela "I-Printing Regular Times Printing".
Ungasebenzisa i-grep ukukhangela iipatheni ngaphakathi kokuqukethwe kwefayili okanye umphumo ukusuka komnye umyalelo.
Njengomzekelo, ukuba uqhuba i- ps elandelayo ulawule uza kubona uluhlu lweenkqubo eziqhuba kwikhompyuter yakho.
ps -ef
Iziphumo ziphephe kwesikrini ngokukhawuleza kwaye ukuba zikho ezininzi iziphumo. Oku kwenza ukuba ulwazi lubuhlungu ngakumbi.
Unokuthi, sebenzisa umyalelo owodwa ukuba uluhlu lwephepha elilodwa lweziphumo ngexesha elilandelayo:
ps -ef | Kaninzi
Nangona umphumo ovela kumyalelo ongentla ungcono kunokuba ungaphaya, kufuneka uphendule iziphumo ukufumana oko ufuna.
Umyalelo we-grep wenza ukuba ukwazi ukucoca iziphumo ngokusekelwe kwiinkqubo ozithumela kuso. Umzekelo ukukhangela zonke iinkqubo nge-UID usethi 'iingcambu' ziqhuba umyalelo olandelayo:
ps -ef | i ingcambu
Umyalelo we-grep usebenza kwiifayile. Cinga ukuba unayo ifayile equlethwe uluhlu lweencwadi zezihloko. Cinga ukuba ufuna ukubona ukuba ifayile iqulethe "i-Red Red Riding Hood". Unokukhangela ifayile njengolu hlobo:
grep "Uluhlu oluthile lweencwadi zokuBhuqa iiRock Riding Hood"
Indlela yokukhangela iifayile ezixinekileyo usebenzisa i-zgrep Command
Isixhobo esincinane esaziwayo kodwa esinamandla yi-zgrep. Umyalelo we-zgrep uvumela ukuba ukhangele okubhalwe kwifayili ecindezelweyo ngaphandle kokukhipha okokuqala kuqala.
Umyalelo we-zgrep unokusetyenziswa kwiifayile zezip okanye iifayile ezixinyiwe usebenzisa umyalelo we-gzip .
Uwuphi umehluko?
Ifayile ye-zip ingaqukatha iifayile ezininzi ngelixa ifayile ifakelwe ukusebenzisa umyalelo we-gzip uqulethe ifayile yangaphambili.
Ukukhangela isicatshulwa ngaphakathi kwefayili egxininiswe ne-gzip ungangenisa nje umyalelo olandelayo:
zgrep ukubonisa ifayile yokusesha
Ngokomzekelo cinga ukuba uluhlu lweencwadi luye lwacitywa usebenzisa i-gzip. Unokukhangela itekisi "encinci yebhola ebomvu" kwifayile ecindezelweyo usebenzisa umyalelo olandelayo:
zgrep "I-Little Red Riding Hood" yeencwadi ze-listlist
Ungasebenzisa nayiphi na imbonakalo kunye nazo zonke izicwangciso ezitholakalayo ngomyalelo we-grep njengenxalenye yomyalelo we-zgrep.
Indlela yokukhangela iifayile ezixinzelelweyo usebenzisa i-zipgrep Command
Umyalelo we-zgrep usebenza kakuhle kunye neefayile ezixinzelelweyo usebenzisa i-gzip kodwa ayisebenzi kakuhle kwiifayile ezixinzelelweyo usebenzisa i-zip utility.
Ungasebenzisa i-zgrep ukuba ifayili ye-zip iqulethe ifayile enye kodwa iifayile ezininzi ze-zip ziqulethe enye ifayile.
Umyalelo wezipgrep usetyenziswa ukukhangela iipatheni ngaphakathi kwefayili ye-zip.
Njengomzekelo, cinga ukuba unefayile ebizwa ngokuba yizihloko ngezi zilandelayo zihloko:
- UHarry Potter kunye neCandelo leZimfihlelo
- UkuLungisa I-Shrew
- Amagundane Namadoda
- I-Hitchhikers Ikhokela kwi-Galaxy
- UHarry Potter kunye noMyalelo we-Phoenix
Kwakhona ucinga ukuba unefayile ebizwa ngokuba ngamafilimu ngezi zilandelayo zihloko
- IMatrix
- UHarry Potter kunye neCandelo leZimfihlelo
- UHarry Potter kunye neGobblet yoMlilo
- Iimfazwe zeNkanyezi - Ithemba elitsha
Khawucinge nje ezi fayile ezimbini sele zixinyiwe usebenzisa ifom ye-zip kwifayile ebizwa ngokuthi media.zip.
Ungasebenzisa umyalelo wezipgrep ukufumana iipatheni kuzo zonke iifayile ngaphakathi kwefayili ye-zip. Umzekelo:
ifayile yefayile yezipgrep
Umzekelo, cinga ukuba ufuna ukufumana zonke iziganeko ze "Harry Potter" uza kusebenzisa umyalelo olandelayo:
zipgrep "Harry Potter" media.zip
Isiphumo siya kuba ngolu hlobo:
Iincwadi: UHarry Potter kunye neCandelo leZimfihlelo
Iincwadi: UHarry Potter kunye noMyalelo we-Phoenix
Iifilimu: UHarry Potter kunye neCandelo leZimfihlelo
Iimvumi: UHarry Potter kunye ne-Goblet yoMlilo
Njengoko ungasebenzisa nayiphi na inkulumo ene-zipgrep ongayisebenzisa nge grep le nto yenza ukuba isixhobo sinamandla kwaye yenza iifayile zosesho zilula kunokuba zidibanise, ziphande kwaye ziphindezele kwakhona.
Ukuba ufuna kuphela ukukhangela ezinye iifayile ngaphakathi kwefayili ye-zip ungacacisa iifayile ukukhangela ngaphakathi kwefayili yefayile njengenxalenye yomyalelo ngale ndlela:
i-zipgrep "uHarry Potter" i-media.zip movie
Isiphumo siya kuba ngolu hlobo lulandelayo
Iifilimu: UHarry Potter kunye neCandelo leZimfihlelo
Iimvumi: UHarry Potter kunye ne-Goblet yoMlilo
Ukuba ufuna ukukhangela zonke iifayile ngaphandle komnye ungasebenzisa umyalelo olandelayo:
zipgrep "uHarry Potter" iincwadi ze-media.zip -x
Oku kuza kuvelisa imveliso efanayo nangaphambili njengoko iphanda zonke iifayile kwi-media.zip ngaphandle kweencwadi.