Indlela yokukhangela iifayile ezixinekileyo usebenzisa i-Linux

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"

Umyalelo we-grep unamandla kakhulu kwaye eli nqaku liza kubonisa ukutshintshwa okubalulekileyo okunokusetyenziswa kunye nayo.

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:

Kwakhona ucinga ukuba unefayile ebizwa ngokuba ngamafilimu ngezi zilandelayo zihloko

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.