ഉദാഹരണത്തിന് ലിനക്സ് "ജിസിപ്പ്" കമാൻഡ് ഉപയോഗിക്കുന്നത്

"Gzip" കമാൻഡ് എന്നത് ലിനക്സിൽ ഫയലുകൾ കംപ്രസ്സുചെയ്യുന്നതിനുള്ള ഒരു സാധാരണ മാർഗ്ഗമാണ്, അതിനാൽ ഈ ഉപകരണം ഉപയോഗിച്ച് ഫയലുകൾ എങ്ങനെ കംപ്രസ്സുചെയ്യാം എന്ന് മനസിലാക്കാം.

"ജിസിപ്" ഉപയോഗിക്കുന്ന കംപ്രഷൻ രീതി ലാംപെൽ-സിവ് (LZ77) ആണ്. ഇപ്പോൾ നിങ്ങൾക്ക് ഈ വിവരങ്ങൾ അറിയുന്നത് പ്രധാനമല്ല. നിങ്ങൾ "gzip" ആജ്ഞയോടൊപ്പം കംപ്രസ്സ് ചെയ്യുമ്പോൾ ഫയലുകൾ ചെറുതാക്കുന്നു എന്നതാണ് നിങ്ങൾക്ക് അറിയേണ്ടത്.

സ്വതവേ, "gzip" കമാന്ഡ് ഉപയോഗിച്ചു് ഒരു ഫയലോ ഫോൾഡറോ കംപ്രസ്സ് ചെയ്യുന്പോൾ, ഇതിനു് മുമ്പു് അതേ ഫയൽ നാമം ഉണ്ടായിരിക്കും, എന്നാൽ ഇപ്പോൾ ".gz" എന്ന എക്സ്റ്റെൻഷൻ ഉണ്ടായിരിക്കും.

ചില സന്ദർഭങ്ങളിൽ, ഫയൽ നാമം അവിശ്വസനീയമാം വിധം വലുതായിരുന്നെങ്കിൽ, അതേ പേരിൽ തന്നെ നിലനിർത്താൻ സാധ്യമല്ല. ഈ സാഹചര്യത്തിൽ, ഇത് വെട്ടിച്ചുരുക്കാൻ ശ്രമിക്കും.

ഈ ഗൈഡിൽ, "gzip" കമാൻഡ് ഉപയോഗിച്ച് ഫയലുകൾ കംപ്രസ്സ് ചെയ്യാനും ഏറ്റവും സാധാരണയായി ഉപയോഗിക്കുന്ന സ്വിച്ചുകൾ പരിചയപ്പെടുത്താനും എങ്ങനെ ഞാൻ നിങ്ങൾക്ക് കാണിച്ചുതരാം.

ഉപയോഗിച്ച് ഒരു ഫയൽ കംപ്രസ്സുചെയ്യുന്നത് എങ്ങനെ & # 34; gzip & # 34;

Gzip ഉപയോഗിച്ചു് ഒരൊറ്റ ഫയൽ കംപ്രസ്സ് ചെയ്യുന്നതിനുള്ള ഏറ്റവും ലളിതമായ മാർഗ്ഗമാണു് താഴെ പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:

gzip ഫയൽനാമം

ഉദാഹരണത്തിനു്, "mydocument.odt" എന്ന പേരിൽ ഒരു ഫയൽ കംപ്യൂട്ടറിനു് താഴെ പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:

ജിസിപ്പ് mydocument.odt

ചില ഫയലുകൾ മറ്റുള്ളവയേക്കാൾ നന്നായി കംപ്രസ്സ് ചെയ്യുന്നു. ഉദാഹരണത്തിന് ഡോക്യുമെന്റുകൾ, ടെക്സ്റ്റ് ഫയലുകൾ, ബിറ്റ്മാപ്പ് ഇമേജുകൾ, WAV, MPEG തുടങ്ങിയ ചില ഓഡിയോ, വീഡിയോ ഫോർമാറ്റുകൾ വളരെ നന്നായി കംപ്രസ് ചെയ്യുക.

JPEG ഇമേജുകളും MP3 ഓഡിയോ ഫയലുകളും പോലുള്ള മറ്റ് ഫയൽ തരങ്ങൾ നന്നായി കളയരുത്, ഫയൽ "gzip" കമാൻഡ് പ്രവർത്തിപ്പിച്ചതിന് ശേഷമേ വലുപ്പം വർദ്ധിപ്പിക്കുകയും ചെയ്യാം.

JPEG ഇമേജുകളും MP3 ഓഡിയോ ഫയലുകളും ഇപ്പോൾ കമ്പ്രസ്സ് ചെയ്തിട്ടുണ്ട്, അതിനാൽ "gzip" കമാൻഡ് അതിനെ compressing ചെയ്യുന്നതിനു പകരം ചേർക്കുന്നു എന്നതാണ്.

"Gzip" കമാൻഡ് സാധാരണ ഫയലുകളും ഫോൾഡറുകളും കംപ്രസ് ചെയ്യാൻ ശ്രമിക്കും. അതിനാൽ നിങ്ങൾ ഒരു പ്രതീകാത്മക ലിങ്ക് ശ്രമിക്കുകയും കംപ്രസ് ചെയ്യുകയുമാണെങ്കിൽ അത് പ്രവർത്തിക്കില്ല, അതിനായി അങ്ങനെ ചെയ്യാൻ കഴിയില്ല.

& # 34; gzip & # 34 ഉപയോഗിച്ചു് ഒരു ഫയൽ ഡീകംപ്രൈസ് ചെയ്യുന്നതു് എങ്ങനെ? കമാൻഡ്

ഇതിനകം കംപ്രസ്സ് ചെയ്യുന്ന ഒരു ഫയൽ നിങ്ങൾക്കുണ്ടെങ്കിൽ അത് താഴെ പറയുന്ന കമാൻഡ് ഉപയോഗപ്പെടുത്താൻ സാധിക്കും.

gzip -d filename.gz

ഉദാഹരണത്തിനു്, "mydocument.odt.gz" ഫയൽ ഡീകംപ്രൈസ് ചെയ്യുന്നതിനായി താഴെ പറയുന്ന കമാൻഡ് ഉപയോഗിയ്ക്കുന്നു:

gzip -d mydocument.odt.gz

ഒരു ഫയൽ കംപ്രസ്സുചെയ്യാൻ നിർബന്ധിക്കുക

ചിലസമയങ്ങളിൽ ഒരു ഫയൽ കമ്പ്രസ് ചെയ്യാനാവില്ല. ഒരുപക്ഷേ നിങ്ങൾ "myfile1" എന്ന പേരിൽ ഒരു ഫയൽ കംപ്രസ് ചെയ്യാൻ ശ്രമിക്കുന്നുവെങ്കിലും "myfile1.gz" എന്ന പേരിൽ ഒരു ഫയൽ നിലവിലുണ്ട്. ഈ ഉദാഹരണത്തിൽ, "gzip" കമാൻഡ് സാധാരണയായി പ്രവർത്തിക്കില്ല.

"Gzip" ആജ്ഞ നടത്തുന്നതിന് അതിന്റെ സ്റ്റഫ് പ്രവർത്തിപ്പിക്കുന്നതിന് താഴെ പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:

gzip -f filename

അടച്ചു പൂട്ടിയ ഫയൽ എങ്ങനെ സൂക്ഷിക്കാം

"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 filename

ഫയൽ ശരിയാണെങ്കിൽ, ഔട്ട്പുട്ട് ഉണ്ടാകില്ല.

കംപ്രഷൻ ലെവൽ എങ്ങനെ മാറ്റം വരുത്താം

നിങ്ങൾക്ക് ഒരു ഫയൽ വ്യത്യസ്ത രീതികളിൽ കംപ്രസ് ചെയ്യാം. ഉദാഹരണത്തിന്, വേഗത്തിൽ പ്രവർത്തിക്കുന്ന ഒരു ചെറിയ കംപ്രഷൻ വേണ്ടി നിങ്ങൾക്ക് പോകാം അല്ലെങ്കിൽ റൺ ചെയ്യാൻ കൂടുതൽ സമയമെടുക്കാനുള്ള ഏറ്റവുമധികം വ്യാപകമായ കംപ്രഷൻ വേണ്ടി നിങ്ങൾക്ക് പോകാം.

വേഗതയുള്ള വേഗതയിൽ കുറഞ്ഞ കമ്പ്രഷൻ ലഭിക്കാൻ താഴെ പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:

gzip -1 ഫയൽനാമം

കുറഞ്ഞ വേഗതയിൽ പരമാവധി കമ്പ്രഷൻ ലഭിക്കാൻ താഴെ പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:

gzip -9 ഫയൽനാമം

നിങ്ങൾ 1 മുതൽ 9 വരെ വ്യത്യസ്ത അക്കങ്ങൾ എടുക്കുന്നതിലൂടെ സ്പീഡ്, കംപ്രഷൻ ലെവലുകൾ വ്യത്യാസപ്പെടുത്താം.

സാധാരണം Zip ഫയലുകൾ

സാധാരണ zip ഫയലുകളുമായി പ്രവർത്തിക്കുമ്പോൾ "gzip" കമാൻഡ് ഉപയോഗിക്കാൻ പാടില്ല. ആ ഫയലുകൾ കൈകാര്യം ചെയ്യുന്നതിനുള്ള "zip" കമാൻഡും "അൺസിപ്പ്" കമാൻഡും നിങ്ങൾക്ക് ഉപയോഗിക്കാം.