லினக்ஸைப் பயன்படுத்தி சுருக்கப்பட்ட கோப்புகளை எவ்வாறு தேடுவது

இந்த வழிகாட்டி உரைக்கு அல்லது ஒரு குறிப்பிட்ட வெளிப்பாட்டிற்காக சுருக்கப்பட்ட கோப்புகளை எவ்வாறு தேடுவது என்பதை உங்களுக்கு காண்பிக்கும்.

க்ரெப் கட்டளை பயன்படுத்தி தேட மற்றும் வடிகட்டி முடிவு எப்படி

மிகவும் சக்தி வாய்ந்த லினக்ஸ் கட்டளைகளில் ஒன்று, "உலகளாவிய வழக்கமான கோவைகள்" அச்சிடப்படும் grep ஆகும்.

ஒரு கோப்பின் உள்ளடக்கங்களிலோ அல்லது மற்றொரு கட்டளையிலிருந்து வரும் வெளியீடிலோ உள்ள வடிவங்களை தேட grep ஐப் பயன்படுத்தலாம்.

உதாரணமாக, நீங்கள் பின்வரும் ps கட்டளையை இயக்கினால் உங்கள் கணினியில் இயங்கும் செயல்முறைகள் பட்டியலைக் காண்பீர்கள்.

ps -ef

முடிவுகள் விரைவாக திரையில் உருட்டும் மற்றும் முடிவுகளை அதிக எண்ணிக்கையிலான வழக்கமாக இருந்தால். இந்த தகவல் குறிப்பாக வேதனையை பார்க்கிறது.

பின்வருமாறு ஒரு நேரத்தில் முடிவுகளின் ஒரு பக்கத்தை பட்டியலிட நீங்கள் கூடுதல் கட்டளையைப் பயன்படுத்தலாம்:

ps -e | மேலும்

மேலே உள்ள கட்டளையிலிருந்து வரும் வெளியீடு நீங்கள் தேடுகிறதைக் கண்டறிந்து, முடிவுகளின் மூலம் உங்களுக்கு இன்னும் முந்தைய பக்கத்தைக் காட்டிலும் சிறந்தது.

Grep கட்டளையை நீங்கள் அனுப்பும் அளவுகோலை அடிப்படையாக கொண்டு முடிவுகளை வடிகட்ட முடியும். உதாரணமாக 'ரூட்' அமைக்க UID உடன் அனைத்து செயல்முறைகளையும் தேட பின்வரும் கட்டளையை இயக்கவும்:

ps -e | grep ரூட்

Grep கட்டளை கோப்புகளில் வேலை செய்கிறது. புத்தகம் தலைப்புகளின் பட்டியலைக் கொண்ட ஒரு கோப்பை நீங்கள் கற்பனை செய்து பாருங்கள். கோப்பில் "லிட்டில் ரெட் ரைடிங் ஹுட்" இருந்தால் நீங்கள் பார்க்க விரும்புவதை கற்பனை செய்து பாருங்கள். நீங்கள் கோப்பை பின்வருமாறு தேடலாம்:

grep "லிட்டில் ரெட் ரைடிங் ஹூட்" புத்தக பட்டியல்

Grep கட்டளையானது மிகவும் சக்திவாய்ந்ததாக இருக்கும், மேலும் இந்த கட்டுரையைப் பயன்படுத்தும் பயனுள்ள சுவிட்சுகள் மிகவும் காண்பிக்கும்.

Zgrep கட்டளை பயன்படுத்தி சுருக்கப்பட்ட கோப்புகளைத் தேட எப்படி

ஒரு சிறிய அறியப்பட்ட ஆனால் மிகவும் சக்திவாய்ந்த கருவி zgrep உள்ளது. Zgrep கட்டளை முதலில் உள்ளடக்கங்களை பிரித்தெடுக்காமல் சுருக்கப்பட்ட கோப்பின் உள்ளடக்கங்களை தேட உதவுகிறது.

Zzrep கட்டளை zip கோப்புகள் அல்லது gzip கட்டளையை பயன்படுத்தி சுருக்கப்பட்ட கோப்புகளுக்கு எதிராக பயன்படுத்தப்படலாம்.

என்ன வேறுபாடு உள்ளது?

ஒரு zip கோப்பில் பல கோப்புகளைக் கொண்டிருக்கலாம், ஆனால் gzip கட்டளையைப் பயன்படுத்தி சுருக்கப்பட்ட ஒரு கோப்பு அசல் கோப்பை மட்டுமே கொண்டுள்ளது.

Gzip உடன் சுருக்கப்பட்ட ஒரு கோப்புக்குள் உரை தேட நீங்கள் பின்வரும் கட்டளையை உள்ளிடலாம்:

zgrep வெளிப்பாடு கோப்புத்தொகுதி

எடுத்துக்காட்டுக்கு புத்தகங்களின் பட்டியல் gzip ஐ பயன்படுத்தி அழுத்தப்படும். சுருக்கப்பட்ட கோப்பில் பின்வரும் கட்டளையைப் பயன்படுத்தி நீங்கள் "சிறிய சிவப்பு சவாரி ஹட்" என்ற உரையை தேடலாம்:

zgrep "லிட்டில் ரெட் ரைடிங் ஹூட்" bookslist.gz

Zgrep கட்டளையின் பகுதியாக grep கட்டளையிலிருந்து கிடைக்கும் எந்த வெளிப்பாடுகளையும் மற்றும் எல்லா அமைப்புகளையும் பயன்படுத்தலாம்.

Zipgrep கட்டளை பயன்படுத்தி சுருக்கப்பட்ட கோப்புகளை எவ்வாறு தேடுவது

Zzrep கட்டளையானது gzip ஐ பயன்படுத்தி அழுத்தப்பட்ட கோப்புகளை நன்றாக வேலைசெய்கிறது ஆனால் ஜிப் பயன்பாட்டைப் பயன்படுத்தி சுருக்கப்பட்ட கோப்புகளில் நன்றாக செயல்படாது.

ஜிப் கோப்பு ஒரு ஒற்றை கோப்பினைக் கொண்டிருப்பின் zgrep ஐப் பயன்படுத்தலாம், ஆனால் பெரும்பாலான zip கோப்புகளில் ஒன்றுக்கும் மேற்பட்ட கோப்பைக் கொண்டிருக்கின்றன.

Zipgrep கட்டளை zip கோப்பில் உள்ள வடிவங்களை தேட பயன்படுகிறது.

எடுத்துக்காட்டுக்கு பின்வரும் தலைப்புகள் கொண்ட புத்தகங்களைக் கொண்ட ஒரு கோப்பை நீங்கள் கற்பனை செய்து கொள்ளலாம்:

மேலும் பின்வரும் தலைப்புகள் கொண்டிருக்கும் திரைப்படம் என்று ஒரு கோப்பு உள்ளது

இப்போது இந்த இரண்டு கோப்புகள் zip வடிவத்தைப் பயன்படுத்தி media.zip என்று அழைக்கப்படும் கோப்பில் சுருக்கப்பட்டிருக்கின்றன என்று கற்பனை செய்து பாருங்கள்.

Zipgrep கட்டளையை zip கோப்பில் உள்ள எல்லா கோப்புகளிலும் காணலாம். உதாரணத்திற்கு:

zipgrep முறைமை கோப்பு பெயர்

உதாரணமாக, நீங்கள் "ஹாரி பாட்டர்" அனைத்து நிகழ்வுகளையும் கண்டுபிடிக்க வேண்டும் கற்பனை நீங்கள் பின்வரும் கட்டளையை பயன்படுத்த வேண்டும்:

zipgrep "ஹாரி பாட்டர்" media.zip

வெளியீடு பின்வருமாறு:

புத்தகங்கள்: ஹாரி பாட்டர் மற்றும் த சேம்பர் ஆஃப் சீக்ரெட்ஸ்

புத்தகங்கள்: ஹாரி பாட்டர் மற்றும் பீனிக்ஸ் ஆர்டர்

திரைப்படங்கள்: ஹாரி பாட்டர் மற்றும் தி சேம்பர் ஆஃப் சீக்ரெட்ஸ்

திரைப்படங்கள்: ஹாரி பாட்டர் அண்ட் தி கோப்லட் ஆஃப் தீ

நீங்கள் grep உடன் பயன்படுத்த முடியும் என்று zipgrep எந்த வெளிப்பாடாக பயன்படுத்த முடியும் இந்த கருவி மிகவும் சக்திவாய்ந்த செய்கிறது மற்றும் அதை zip கோப்புகளை தேடும் விட எளிதில் decompressing, தேட மற்றும் மீண்டும் அழுத்தி விட எளிதாக்குகிறது.

நீங்கள் சில கோப்புகளை zip கோப்பில் தேட விரும்பினால், பின்வருமாறு கட்டளையின் பகுதியாக zip கோப்பில் தேட நீங்கள் கோப்புகளை குறிப்பிடலாம்:

zipgrep "ஹாரி பாட்டர்" media.zip திரைப்படங்கள்

வெளியீடு இப்போது பின்வருமாறு இருக்கும்

திரைப்படங்கள்: ஹாரி பாட்டர் மற்றும் தி சேம்பர் ஆஃப் சீக்ரெட்ஸ்

திரைப்படங்கள்: ஹாரி பாட்டர் அண்ட் தி கோப்லட் ஆஃப் தீ

நீங்கள் தவிர அனைத்து கோப்புகளை தேட விரும்பினால், பின்வரும் கட்டளையைப் பயன்படுத்தலாம்:

zipgrep "ஹாரி பாட்டர்" media.zip -x புத்தகங்கள்

முன்பே வெளியான அதே வெளியீட்டை இது தயாரிக்கிறது, இது எல்லாவற்றையும் புத்தகங்கள் தவிர மீடியா.ஜப்பில் உள்ள கோப்புகளை தேடுகிறது.