Skip to main content

உதாரணம் Gzip கட்டளை பயன்படுத்துகிறது

:

Anonim

தி , gzip கட்டளையானது லினக்ஸில் கோப்புகளை சுருக்கக்கூடிய ஒரு பொதுவான வழியாகும், எனவே இந்த கருவியைப் பயன்படுத்தி கோப்புகளை எவ்வாறு அழுத்துவது என்பதைப் புரிந்துகொள்வது மதிப்பு.

பயன்படுத்தப்படும் சுருக்க முறை , gzip Lempel-Ziv (LZ77) ஆகும். இப்போது இந்த தகவலை உங்களுக்குத் தெரியாது. நீங்கள் தெரிந்து கொள்ள வேண்டிய அனைத்துமே அவற்றைக் கையாளும்போது கோப்புகள் சிறியதாக இருக்கும் , gzip கட்டளை.

நீங்கள் பயன்படுத்தி ஒரு கோப்பு அல்லது கோப்புறையை அழுத்தி போது முன்னிருப்பாக , gzip கட்டளையிடுவதற்கு முன்னர் அதே கோப்பு பெயரைக் கொண்டிருக்க வேண்டும், ஆனால் இப்போது அது நீட்டிப்பைக் கொண்டிருக்கும் .gz.

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

Gzip பயன்படுத்தி ஒரு கோப்பு அழுத்தி எப்படி

பயன்படுத்தி ஒரு ஒற்றை கோப்பு சுருக்க எளிமையான வழி , gzip பின்வரும் கட்டளையை இயக்க வேண்டும்:

gzip கோப்பு பெயர்

உதாரணமாக ஒரு கோப்பு அழுத்துவதற்கு mydocument.odt பின்வரும் கட்டளையை இயக்கவும்:

gzip mydocument.odt

சில கோப்புகள் மற்றவர்களை விட சிறப்பாக செயல்படுகின்றன. உதாரணமாக ஆவணங்கள், உரை கோப்புகள், பிட்மேப் படங்கள், WAV மற்றும் MPEG போன்ற சில ஆடியோ மற்றும் வீடியோ வடிவங்கள் மிக நன்றாக அழுத்தும்.

JPEG படங்கள் மற்றும் எம்பி 3 ஆடியோ கோப்புகள் போன்ற மற்ற கோப்பு வகைகளை நன்றாகக் கசக்கிவிடாது, கோப்பு இயங்கிய பின்னர் உண்மையில் கோப்பு அதிகரிக்கும் , gzip அதற்கு எதிராக கட்டளையிட வேண்டும்.

இதற்கு காரணம் JPEG படங்கள் மற்றும் எம்பி 3 ஆடியோ கோப்புகள் ஏற்கனவே சுருக்கப்பட்டவை , gzip கட்டளை வெறுமனே அதற்கு பதிலாக அதை அழுத்தி விட சேர்க்கிறது.

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

Gzip கட்டளைப் பயன்படுத்தி ஒரு கோப்பைத் துண்டிப்பது எப்படி

ஏற்கெனவே அழுத்தும் ஒரு கோப்பினை நீங்கள் அடைந்தால், பின்வரும் கட்டளையை அதைத் துண்டிக்கச் செய்யலாம்.

gzip -d filename.gz

உதாரணமாக, decompress செய்ய mydocument.odt.gz கோப்பு பின்வரும் கட்டளையைப் பயன்படுத்த வேண்டும்:

gzip -d mydocument.odt.gz

ஒரு கோப்பு அழுத்தம் வேண்டும் கட்டாயப்படுத்த

சில நேரங்களில் ஒரு கோப்பு சுருக்கப்பட்டிருக்க முடியாது. ஒருவேளை நீங்கள் ஒரு கோப்பு அழுத்துவதற்கு முயற்சி செய்கிறீர்கள் myfile1 ஆனால் ஏற்கனவே ஒரு கோப்பு உள்ளது myfile1.gz . இந்த நிகழ்வில், , gzip கட்டளை சாதாரணமாக வேலை செய்யாது.

கட்டாயப்படுத்த , gzip அதன் பொருள் செய்ய கட்டளையை பின்வரும் கட்டளையை இயக்கவும்:

gzip -f கோப்பு பெயர்

ஒடுக்கப்பட்ட கோப்பை எப்படி வைத்திருக்க வேண்டும்

நீங்கள் பயன்படுத்தி ஒரு கோப்பு அழுத்தி போது முன்னிருப்பாக , gzip கட்டளை நீ நீட்டிப்புடன் புதிய கோப்புடன் முடிவடையும் .gz.

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

gzip -k கோப்பு பெயர்

உதாரணமாக, நீங்கள் பின்வரும் கட்டளையை இயக்கினால், நீங்கள் ஒரு கோப்புடன் முடிவடையும் mydocument.odt மற்றும் mydocument.odt.gz .

gzip -k mydocument.odt

நீங்கள் சேமித்த எவ்வளவு இடம் பற்றி சில புள்ளிவிவரங்கள் கிடைக்கும்

கோப்புகளை அழுத்தி முழு புள்ளி வட்டு சேமிப்பு பற்றி அல்லது ஒரு பிணைய மீது அனுப்ப முன் ஒரு கோப்பு அளவு குறைக்க உள்ளது.

நீங்கள் பயன்படுத்தும் போது எவ்வளவு இடத்தை சேமித்திருப்பதைப் பார்ப்பது நல்லது , gzip கட்டளை.

தி , gzip கமாண்ட் செயல்திறன் சரிபார்க்கும் போது தேவைப்படும் புள்ளிவிவரங்களை வகைப்படுத்துகிறது.

புள்ளிவிவரங்களின் பட்டியலைப் பெறுவதற்கு பின்வரும் கட்டளையை இயக்கவும்:

gzip -l filename.gz

மேலே உள்ள கட்டளையால் வழங்கப்பட்ட தகவல்கள் பின்வருமாறு:

  • சுருக்கப்பட்ட அளவு;
  • ஒடுக்கப்பட்ட அளவு;
  • விகிதம் ஒரு சதவீதம்;
  • ஒடுக்கப்பட்ட கோப்புப்பெயர்.

ஒவ்வொரு கோப்பிலும் ஒரு அடைவு மற்றும் உட்பொதிப்புகளில் அழுத்துக

பின்வரும் கட்டளையைப் பயன்படுத்தி ஒவ்வொரு கோப்புகளையும் ஒரு கோப்புறையிலும் அதன் துணை கோப்புறைகளிலும் அழுத்தி கொள்ளலாம்:

gzip -r அடைவு பெயர்

இது அழைக்கப்படும் ஒரு கோப்பை உருவாக்காது foldername.gz . மாறாக, அது அடைவு அமைப்பை வழிநடத்துகிறது மற்றும் ஒவ்வொரு கோப்பையும் அந்த கோப்புறை அமைப்பில் சுருக்கும்.

நீங்கள் கோப்பக கட்டமைப்பை ஒரு கோப்பாக சுருங்க விரும்பினால், நீங்கள் ஒரு தார் கோப்பை உருவாக்கி, இந்த வழிகாட்டியில் காட்டியபடி, தார் கோப்பை gzipping.

ஒரு சுருக்கப்பட்ட கோப்பு செல்லுபடியாக்க எப்படி சோதிக்க

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

gzip -t கோப்பு பெயர்

கோப்பு செல்லுபடியாகும் என்றால் வெளியீடு இல்லை.

சுருக்க நிலை மாற்ற எப்படி

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

வேகமான வேகத்தில் குறைந்தபட்ச சுருக்கத்தை பின்வரும் கட்டளையை இயக்கவும்:

gzip -1 கோப்பு பெயர்

மெதுவான வேகத்தில் அதிகபட்ச சுருக்கத்தை பின்வரும் கட்டளையை இயக்கவும்:

gzip -9 கோப்பு பெயர்

1 மற்றும் 9 க்கு இடையில் வெவ்வேறு எண்களை எடுப்பதன் மூலம் வேகம் மற்றும் அழுத்த அளவு மாறுபடலாம்.

நிலையான ஜிப் கோப்புகள்

தி , gzip நிலையான ஜிப் கோப்புகளுடன் பணிபுரியும் போது கட்டளை பயன்படுத்தப்படக்கூடாது. நீங்கள் பயன்படுத்தலாம் ஜிப் கட்டளை மற்றும் விரிவாக்கு அந்த கோப்புகளை கையாளுவதற்கான கட்டளை.