Lo mhlahlandlela uzokubonisa ukuthi ungasesha kanjani amafayili agciniwe wezinhlamvu zombhalo noma inkulumo ethize.
Indlela Yokusesha Nokuhlunga Imiphumela Ukusebenzisa i-Grep Command
Omunye wemithetho ye-Linux enamandla kunayo yonke i-grep emele "Ukuphrinta Kwamazwi Okuvamile Emhlabeni Wonke".
Ungasebenzisa i-grep ukucinga amaphetheni ngaphakathi kokuqukethwe kwefayela noma okukhipha komunye umyalo.
Isibonelo, uma ugijima i- ps elandelayo u- oda uzobona uhlu lwezinqubo ezisebenza kukhompyutha yakho.
ps -ef
Imiphumela ivulela esikrinini masinyane futhi uma ngokuvamile iningi lemiphumela. Lokhu kwenza ukubuka ulwazi kube buhlungu kakhulu.
Ngempela, ungasebenzisa umyalo owengeziwe ukuhlunga ikhasi elilodwa lemiphumela ngesikhathi esilandelayo:
ps -ef | Okuningi
Ngenkathi umkhiqizo ovela kumyalo ongenhla ubhetele kunalowo owedlule usadingeka ukuthi uphendule ngemiphumela ukuthola ukuthi yini oyifunayo.
Umyalo we-grep wenza kube lula ukuhlunga imiphumela ngokulandela indlela oyithumela kuso. Isibonelo ukucinga zonke izinqubo nge-UID isethi 'izimpande' sebenzisa umyalo olandelayo:
ps -ef | impande ye-grep
Umyalo we-grep usebenza futhi kumafayela. Cabanga ukuthi unayo ifayela eliqukethe uhlu lwezihloko zezincwadi. Cabanga ukuthi ufuna ukubona uma ifayela liqukethe i- "Little Riding Hood". Ungasesha leli fayela kanje:
i-grep "Uhlu lokubhuka oluthile lwe-Red Red Riding"
Indlela Yokusesha Amafayela Acindezelekile Ukusebenzisa I-Zgrep Command
Ithuluzi elincane elingaziwa kodwa elinamandla kakhulu yi-zgrep. Umyalo we-zgrep kukuvumela ukuthi useshe okuqukethwe kwefayela elicindezelwe ngaphandle kokukhipha okuqukethwe kuqala.
Umyalo we-zgrep ungasetshenziswa ngokumelene namafayela e-zip noma amafayela acindezelwe usebenzisa umyalo we-gzip .
Uyini umehluko?
Ifayili ye-zip ingaqukatha amafayela amaningi kanti ifayela elicindezelwe ukusebenzisa umyalo we-gzip liqukethe kuphela ifayela langempela.
Ukucinga umbhalo ngaphakathi kwefayela elicindezelwe i-gzip ungafaka umyalezo olandelayo:
i-zgrep ukuveza ifolda yokusesha
Isibonelo cabanga ukuthi uhlu lwamabhuku luye lwacindezelwa usebenzisa i-gzip. Ungacinga umbhalo othi "i-red hoding hood" efayela elicindezelweyo usebenzisa umyalo olandelayo:
zgrep "Little Red Riding Hood" bookslist.gz
Ungasebenzisa noma iyiphi inkulumo kanye nazo zonke izilungiselelo ezitholakalayo ngomyalo we-grep njengengxenye yomyalo we-zgrep.
Indlela Yokusesha Amafayela Acindezelekile Ukusebenzisa Umyalo we-zipgrep
Umyalo we-zgrep usebenza kahle ngamafayili acindezelwe usebenzisa i-gzip kodwa ayisebenzi kahle kumafayili acindezelwe usebenzisa i-zip utility.
Ungasebenzisa i-zgrep uma ifayela le-zip liqukethe ifayela elilodwa kodwa amafayela amaningi e-zip aqukethe ifayela elilodwa.
Umyalo we-zipgrep usetshenziselwa ukucinga amaphetheni ngaphakathi kwefayela le-zip.
Isibonelo, cabanga ukuthi unayo ifayela elibizwa ngokuthi yizincwadi ngezihloko ezilandelayo:
- UHarry Potter NeCumbi Lezimfihlo
- Ukuqothula I-Shrew
- Amagundane Namadoda
- Ama-Hitchhikers Aqondisa I-Galaxy
- Harry Potter Futhi I-Order Of The Phoenix
Futhi cabanga ukuthi unayo ifayela elibizwa ngama-movie ngeziqu ezilandelayo
- I-Matrix
- UHarry Potter NeCumbi Lezimfihlo
- Harry Potter And The Goblet Of Fire
- I-Star Wars - I-New Hope
Manje ake ucabange lawa mafayela amabili acindezelwe usebenzisa ifomethi ye-zip efayeleni ebizwa ngokuthi media.zip.
Ungasebenzisa umyalo we-zipgrep ukuthola amaphethini kuzo zonke amafayela ngaphakathi kwefayela le-zip. Ngokwesibonelo:
igama lefayela le-zipgrep
Isibonelo, cabanga ukuthi ufuna ukutholakala konke okwenzeka "uHarry Potter" uzosebenzisa umyalo olandelayo:
i-zipgrep "Harry Potter" media.zip
Okukhiphayo kuzoba kanje:
Izincwadi: Harry Potter NoKwaZulu Yezimfihlo
Izincwadi: Harry Potter No-Order Of The Phoenix
Amabhayisikobho: UHarry Potter NeCumbi Lezimfihlo
Amabhayisikobho: Harry Potter And The Goblet Of Fire
Njengoba ungasebenzisa noma iyiphi inkulumo nge-zipgrep ongayisebenzisa nge-grep lokhu kwenza ithuluzi linamandla kakhulu futhi lenza amafayela e-zip yokusesha alula kunokuba adideke, afune futhi aphinde futhi.
Uma ufuna kuphela ukusesha amafayela athile ngaphakathi kwefayela le-zip ungacacisa amafayela ukucinga ngaphakathi kwefayela le-zip njengengxenye yomyalo kanje:
i-zipgrep "i-Harry Potter" ama-media.zip ama-movie
Okukhiphayo manje kuzoba kanje
Amabhayisikobho: UHarry Potter NeCumbi Lezimfihlo
Amabhayisikobho: Harry Potter And The Goblet Of Fire
Uma ufuna ukusesha wonke amafayela ngaphandle kwalowo ungasebenzisa umyalo olandelayo:
i-zipgrep "i-Harry Potter" yezindaba media.zip -x
Lokhu kuzokhiqiza okukhiphayo okufanayo njengangaphambili njengoba ihlola wonke amafayela ngaphakathi kwe-media.zip ngaphandle kwezincwadi.