ലിനക്സിൽ ഫയലുകൾ കംപ്രസ്സുചെയ്യുന്നതും വിഘടിപ്പിക്കുന്നതും എങ്ങനെ

കംപ്രഷൻ ഇമേജുകൾ അമർത്തുക

ഈ ലേഖനത്തിൽ ഞങ്ങൾ നിങ്ങളെ പഠിപ്പിക്കാൻ പോകുന്നു ഫയലുകൾ കം‌പ്രസ്സുചെയ്‌ത് വിഘടിപ്പിക്കുക നിങ്ങളുടെ പ്രിയപ്പെട്ട ഗ്നു / ലിനക്സ് വിതരണത്തിൽ നിന്ന്, എല്ലാം കൺസോളിൽ നിന്നുള്ള കമാൻഡുകൾ ഉപയോഗിക്കുന്നു. ഇത് തുടക്കക്കാരെ ലക്ഷ്യം വച്ചുള്ള ഒരു ലേഖനമാണ്, മറ്റ് ട്യൂട്ടോറിയലുകളിലേതുപോലെ ടാർബോളുകളുടെ ചികിത്സയും ഞങ്ങൾ അതിൽ ഉൾപ്പെടുത്താൻ പോകുന്നില്ല, കാരണം അതിശയകരമായ ടാർ ഉപകരണം ഉപയോഗിച്ച് പാക്കേജുചെയ്യാതെ കംപ്രഷനും ഡീകംപ്രഷനും എങ്ങനെ ചെയ്യുന്നുവെന്ന് ഇത് കാണിക്കും.

കംപ്രഷനും ഡീകംപ്രഷനും താരതമ്യേന എളുപ്പമാണെങ്കിലും, ഉപയോക്താക്കൾ പലപ്പോഴും ഈ പ്രവർത്തനങ്ങൾ എങ്ങനെ ചെയ്യാമെന്ന് ഇന്റർനെറ്റിൽ തിരയുന്നു. വളരെ നിർദ്ദിഷ്ടവും അവബോധജന്യവുമായ ഗ്രാഫിക്കൽ ഉപകരണങ്ങൾ ഉപയോഗിക്കുന്ന മറ്റ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളായ മാകോസ്, വിൻഡോസ് എന്നിവയിൽ നിന്ന് വ്യത്യസ്തമായി, ഗ്നു / ലിനക്സിൽ അവ സാധാരണയായി അവതരിപ്പിക്കപ്പെടുമെന്ന് ഞാൻ കരുതുന്നു കൂടുതൽ ഫോർമാറ്റുകൾ കൂടാതെ ഗ്രാഫിക് തലത്തിൽ ലളിതമായ ഉപകരണങ്ങളുണ്ടെങ്കിലും അവയ്‌ക്കുള്ള വിവിധ ഉപകരണങ്ങൾ ...

കംപ്രഷനും ഡീകംപ്രഷനും വേണ്ടി ഞങ്ങൾ രണ്ട് അടിസ്ഥാന പാക്കേജുകൾ ഉപയോഗിക്കാൻ പോകുന്നു, കാരണം അവ ഏറ്റവും കൂടുതൽ ആവശ്യപ്പെടുന്ന ഫോർമാറ്റുകളും ഞങ്ങൾ പ്രവർത്തിക്കുമ്പോൾ പതിവായി കണ്ടുമുട്ടുന്നവയുമാണ്. യുണിക്സ് പോലുള്ള സിസ്റ്റങ്ങൾ. ഞാൻ സൂചിപ്പിക്കുന്നത് gzip, bzip2 എന്നിവയാണ്.

Gzip- നൊപ്പം പ്രവർത്തിക്കുന്നു

പാരാ gzip ഉപയോഗിച്ച് കം‌പ്രസ്സുചെയ്യുക, ഞങ്ങൾ കൈകാര്യം ചെയ്യാൻ പോകുന്ന ഫോർമാറ്റ് ലെംപെൽ-സി (LZ77) ആണ്, മാത്രമല്ല ZIP അല്ല, കാരണം പേര് ആശയക്കുഴപ്പത്തിലേക്ക് നയിച്ചേക്കാം. പേര് ഗ്നു സിപ്പിൽ നിന്നാണ് വന്നത്, ഇത് ZIP ഫോർമാറ്റിന് പകരമായിട്ടാണ് നിർമ്മിച്ചത്, പക്ഷേ ഇത് സമാനമല്ല. എനിക്ക് അത് വ്യക്തമാക്കണം ... ശരി, ഒരു ഫയൽ കം‌പ്രസ്സുചെയ്യാൻ:

gzip documento.txt

.Gz എക്സ്റ്റൻഷനോടൊപ്പം ഒറിജിനലിന് തുല്യമായ ഒരു ഫയൽ ഇത് സൃഷ്ടിക്കുന്നു, മുമ്പത്തെ ഉദാഹരണത്തിൽ ഇത് document.txt.gz ആയിരിക്കും. പകരം, ഫോർ പേര് പരിഷ്‌ക്കരിക്കുക നിർദ്ദിഷ്ട ഒന്നിന്റെ output ട്ട്‌പുട്ട്:

gzip -c documento.txt > nuevo_nombre.gz

പാരാ അൺപാക്ക് ചെയ്യുക ഒരേ പ്രഭാവത്തോടെ നമുക്ക് രണ്ട് വ്യത്യസ്ത കമാൻഡുകൾ ഉപയോഗിക്കാമെങ്കിലും ഇതിനകം കം‌പ്രസ്സുചെയ്‌തത് ഒരുപോലെ ലളിതമാണ്:

gzip -d documento.gz

gunzip documento.gz

ഞങ്ങൾക്ക് ഫയൽ ലഭിക്കും .gz വിപുലീകരണം ഇല്ലാതെ അൺസിപ്പ് ചെയ്തു.

Bzip2- നൊപ്പം പ്രവർത്തിക്കുന്നു

സംബന്ധിച്ച് bzip2, മുമ്പത്തെ പ്രോഗ്രാമിന് സമാനമാണ്, പക്ഷേ മറ്റൊരു കംപ്രഷൻ അൽഗോരിതം ഉപയോഗിച്ച് ബറോസ്-വീലർ, ഹഫ്മാൻ കോഡിംഗ്. ഈ കേസിൽ ഞങ്ങൾക്ക് ഉള്ള വിപുലീകരണം .bz2 ആണ്. ഒരു ഫയൽ കം‌പ്രസ്സുചെയ്യുന്നതിന്, ഞങ്ങൾ ഇത് ഉപയോഗിക്കേണ്ടതുണ്ട്:

bzip2 documento.txt

ഇത് ഒരു കം‌പ്രസ്സുചെയ്‌ത പ്രമാണത്തിലേക്ക് നയിക്കുന്നു. Txt.bz2. നമുക്ക് വ്യത്യാസപ്പെടാം output ട്ട്‌പുട്ട് പേര് -c ഓപ്ഷനുമായി:

bzip2 -c documento.txt > nombre.bz2

വിഘടനത്തിനായി ഞാൻ അപരനാമമായ ബൺസിപ്പ് 2 ഉപകരണത്തിന്റെ -d ഓപ്ഷൻ ഉപയോഗിക്കും:

bzip2 -d documento.bz2

gunbzip2 documento.bz2

കൂടുതൽ വിവരങ്ങൾക്ക് നിങ്ങൾക്ക് ഉപയോഗിക്കാം ഒന്ന് തുടർന്ന് കമാൻഡ് ...


ലേഖനത്തിന്റെ ഉള്ളടക്കം ഞങ്ങളുടെ തത്ത്വങ്ങൾ പാലിക്കുന്നു എഡിറ്റോറിയൽ എത്തിക്സ്. ഒരു പിശക് റിപ്പോർട്ടുചെയ്യാൻ ക്ലിക്കുചെയ്യുക ഇവിടെ.

8 അഭിപ്രായങ്ങൾ, നിങ്ങളുടേത് വിടുക

നിങ്ങളുടെ അഭിപ്രായം ഇടുക

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിച്ചു ചെയ്യില്ല. ആവശ്യമായ ഫീൽഡുകൾ കൊണ്ട് അടയാളപ്പെടുത്തുന്നു *

*

*

  1. ഡാറ്റയുടെ ഉത്തരവാദിത്തം: മിഗുവൽ ഏഞ്ചൽ ഗാറ്റൻ
  2. ഡാറ്റയുടെ ഉദ്ദേശ്യം: സ്പാം നിയന്ത്രിക്കുക, അഭിപ്രായ മാനേജുമെന്റ്.
  3. നിയമസാധുത: നിങ്ങളുടെ സമ്മതം
  4. ഡാറ്റയുടെ ആശയവിനിമയം: നിയമപരമായ ബാധ്യതയല്ലാതെ ഡാറ്റ മൂന്നാം കക്ഷികളുമായി ആശയവിനിമയം നടത്തുകയില്ല.
  5. ഡാറ്റ സംഭരണം: ഒസെന്റസ് നെറ്റ്‌വർക്കുകൾ (ഇയു) ഹോസ്റ്റുചെയ്യുന്ന ഡാറ്റാബേസ്
  6. അവകാശങ്ങൾ: ഏത് സമയത്തും നിങ്ങളുടെ വിവരങ്ങൾ പരിമിതപ്പെടുത്താനും വീണ്ടെടുക്കാനും ഇല്ലാതാക്കാനും കഴിയും.

  1.   ജെയിം പെരിയ പറഞ്ഞു

    ഹലോ,

    നിങ്ങളുടെ പോസ്റ്റുകൾക്ക് വളരെ നന്ദി, അവ എല്ലായ്പ്പോഴും ഉപയോഗപ്രദമാണ്.

    ഒരുപക്ഷേ xz നെക്കുറിച്ചും പരാമർശിക്കുന്നത് രസകരമായിരിക്കും, കാരണം ഇത് അൽപ്പം ഉപയോഗിക്കുന്നു. ഇത് bzip2 (സാവധാനം, പക്ഷേ വളരെയധികം കം‌പ്രസ്സുചെയ്യുന്നു), gzip (വേഗതയേറിയതും എന്നാൽ കാര്യക്ഷമത കുറഞ്ഞതും) എന്നിവയ്ക്കിടയിൽ എവിടെയോ സ്ഥാനം പിടിക്കുന്നു. ഇത് വലിയ ശ്രേണികളിലാണ്, കാരണം എല്ലാം പോലെ ... ഇത് ആശ്രയിച്ചിരിക്കുന്നു. ഡെബിയൻ / ഉബുണ്ടു .ഡെബ് ഫയലുകളിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്ന ടാർ സാധാരണയായി xz ഫോർമാറ്റിൽ കം‌പ്രസ്സുചെയ്യുന്നു.

    ഇത് ഉപയോഗിക്കുന്നതിനുള്ള മാർഗം മറ്റ് സോസ് കമാൻഡുകൾക്ക് സമാനമാണ്.

  2.   ഏണസ്റ്റോ പറഞ്ഞു

    ഹലോ, ഇത് ചെയ്യാൻ ഞാൻ ആഗ്രഹിക്കുന്നു, പക്ഷേ tar.gz ഉപയോഗിച്ച് ഇത് ഏറ്റവും കൂടുതൽ ഉപയോഗിക്കുന്നതിനാൽ (എന്റെ അഭിപ്രായത്തിൽ ഞാൻ ഇന്റർനെറ്റിൽ നിന്ന് ഡ download ൺലോഡ് ചെയ്യുന്ന എല്ലാത്തിനും അനുസരിച്ച്)

  3.   ജോൾട്ട് 2 ബോൾട്ട് പറഞ്ഞു

    .7z പോലുള്ള കൂടുതൽ ജനപ്രിയവും എന്നാൽ മൾട്ടിപ്ലാറ്റ്ഫോം ഫോർമാറ്റുകളെക്കുറിച്ചും അവർ എന്താണ് പറയുന്നത്? അവയ്‌ക്കും പേരിടണം

  4.   ഒമേസ പറഞ്ഞു

    ഹായ് ജോസ്, tar.gz ഫയലുകളിൽ സംഭവിക്കുന്നത് നിങ്ങൾ ടാർ എന്ന മറ്റൊരു കമാൻഡ് ഉപയോഗിക്കുന്നു എന്നതാണ്, ഈ സാഹചര്യത്തിൽ ടാർ കമാൻഡ് സ്വയം കം‌പ്രസ്സുചെയ്യുന്നില്ല (അല്ലെങ്കിൽ വിഘടിപ്പിക്കുന്നു) എന്നാൽ ഗ്രൂപ്പിനായി (അല്ലെങ്കിൽ ഗ്രൂപ്പുചെയ്യാൻ) ഉപയോഗിക്കുന്നു ഒരെണ്ണത്തിലെ നിരവധി ഫയലുകൾ, ഇതിന് gzip, bzip2 കമാൻഡുമായി സംയോജിപ്പിച്ച് നിങ്ങൾക്ക് കം‌പ്രസ്സുചെയ്യാനും വിഘടിപ്പിക്കാനും കഴിയും.

    1.    ഗോൺസലോ പറഞ്ഞു

      വിൻ‌ഡോസിൽ‌ സിപ്പ്, റാർ‌ എന്നിവ മാറ്റിസ്ഥാപിക്കുന്ന 7z സ format ജന്യ ഫോർ‌മാറ്റിനായി നിങ്ങൾ‌ ഏണസ്റ്റോ ശരിയാണ്, അവർ‌ അത് പരാമർശിക്കുന്നില്ലേ?

  5.   a പറഞ്ഞു

    google.com

  6.   usr പറഞ്ഞു

    ഇരുപത്തിയൊന്നാം നൂറ്റാണ്ടിലും ഒരു ലളിതമായ ഫയൽ കം‌പ്രസ്സുചെയ്യാൻ ഇപ്പോഴും കമാൻഡുകൾ ഉപയോഗിക്കുന്നുണ്ടോ? ഈ പോസ്റ്റ് സങ്കടകരമാണ്

  7.   കാട്രിൻ പറഞ്ഞു

    ഒരുപക്ഷേ ഇത് രസകരമായിരിക്കും