ලිනක්ස් හි ගොනු සම්පීඩනය හා විසංයෝජනය කරන්නේ කෙසේද

සම්පීඩන රූප ඔබන්න

මෙම ලිපියෙන් අපි ඔබට උගන්වන්නෙමු ගොනු සම්පීඩනය කර විසංයෝජනය කරන්න ඔබගේ ප්‍රියතම GNU / Linux බෙදාහැරීමෙන්, සියල්ලම කොන්සෝලයෙන් විධාන භාවිතා කරයි. එය ආරම්භකයින් ඉලක්ක කරගත් ලිපියක් වන අතර, එහි දී අපි වෙනත් නිබන්ධනවල මෙන් තාර බෝලවලට ප්‍රතිකාර කිරීම ඇතුළත් නොකරන්නෙමු. මන්දයත් එය පෙන්වන්නේ අපූරු තාර මෙවලම සමඟ ඇසුරුම් නොකර සම්පීඩනය හා විසංයෝජනය සිදු කරන්නේ කෙසේද යන්න පමණි.

සම්පීඩනය හා විසංයෝජනය සාපේක්ෂව පහසු වුවද, පරිශීලකයින් බොහෝ විට මෙම ක්‍රියාවන් සිදු කරන්නේ කෙසේදැයි අන්තර්ජාලය තුළ සොයති. මැකෝස් සහ වින්ඩෝස් වැනි වෙනත් මෙහෙයුම් පද්ධති මෙන් නොව ඉතා නිශ්චිත හා අවබෝධාත්මක චිත්‍රක මෙවලම් භාවිතා කරන ග්නූ / ලිනක්ස් වලදී ඒවා සාමාන්‍යයෙන් ඉදිරිපත් කරනු ඇතැයි මම සිතමි. තවත් ආකෘති ග්‍රැෆික් මට්ටමින් සරල මෙවලම් ද තිබුණද, ඒ සෑම එකක් සඳහාම විවිධ මෙවලම් ...

සම්පීඩනය සහ විසංයෝජනය සඳහා අපි මූලික පැකේජ දෙකක් භාවිතා කිරීමට බලාපොරොත්තු වෙමු, මන්ද ඒවා බොහෝ විට වඩාත්ම ඉල්ලූම ආකෘතීන් වන අතර අප වැඩ කරන විට නිතර නිතර හමුවන ඒවා වේ. යුනික්ස් වැනි පද්ධති. මම යොමු කරන්නේ gzip සහ bzip2.

Gzip සමඟ වැඩ කිරීම

පැරා gzip සමඟ සම්පීඩනය කරන්න, අපි හැසිරවීමට යන ආකෘතිය Lempel-Zi (LZ77) මිස ZIP නොවේ, නම ව්‍යාකූලත්වයට හේතු විය හැකි බැවින්. නම පැමිණියේ GNU ZIP වලින් වන අතර එය ZIP ආකෘතියට ආදේශකයක් ලෙස සාදන ලද නමුත් එය සමාන නොවේ. මට එය පැහැදිලි කිරීමට අවශ්‍යයි ... හොඳයි, ගොනුවක් සම්පීඩනය කිරීමට:

gzip documento.txt

මෙය .gz දිගුව සමඟ මුල් පිටපතට සමාන නමින් ගොනුවක් ජනනය කරයි, පෙර උදාහරණයේ එය document.txt.gz වේ. ඒ වෙනුවට, සඳහා නම වෙනස් කරන්න නිශ්චිත එකකින් ප්‍රතිදානය:

gzip -c documento.txt > nuevo_nombre.gz

පැරා ඉවත් කරන්න එකම බලපෑමකින් වෙනස් විධාන දෙකක් භාවිතා කළ හැකි වුවද, දැනටමත් සම්පීඩිත දේ සමානව සරල ය:

gzip -d documento.gz

gunzip documento.gz

අපි ගොනුව ලබා ගනිමු .gz දිගුවකින් තොරව ඉවත් කර ඇත.

Bzip2 සමඟ වැඩ කිරීම

ප්රකාරව bzip2, පෙර වැඩසටහනට සමාන ය, නමුත් වෙනස් සම්පීඩන ඇල්ගොරිතමයක් සමඟ බරෝස්-වීලර් සහ හෆ්මන් කේතීකරණය. මෙම නඩුවේ අප සතුව ඇති දිගුව .bz2 වේ. ගොනුවක් සම්පීඩනය කිරීම සඳහා, අප භාවිතා කළ යුත්තේ:

bzip2 documento.txt

මෙහි ප්‍රති results ලය සම්පීඩිත ලේඛනයකි. Txt.bz2. අපට ද වෙනස් විය හැකිය ප්‍රතිදාන නම -c විකල්පය සමඟ:

bzip2 -c documento.txt > nombre.bz2

විසංයෝජනය සඳහා මම අන්වර්ථයක් වන බන්සිප් 2 මෙවලමෙහි -d විකල්පය භාවිතා කරමි:

bzip2 -d documento.bz2

gunbzip2 documento.bz2

වැඩි විස්තර සඳහා ඔබට භාවිතා කළ හැකිය එක් විධානය අනුගමනය කරමින් ...


ලිපියේ අන්තර්ගතය අපගේ මූලධර්මවලට අනුකූල වේ කතුවැකි ආචාර ධර්ම. දෝෂයක් වාර්තා කිරීමට ක්ලික් කරන්න මෙන්න.

අදහස් 8 ක්, ඔබේ අදහස් තබන්න

ඔබේ අදහස තබන්න

ඔබේ ඊ-මේල් ලිපිනය පළ කරනු නොලැබේ. අවශ්ය ක්ෂේත්ර දක්වා ඇති ලකුණ *

*

*

  1. දත්ත සඳහා වගකිව යුතු: මිගෙල් ඇන්ජල් ගැටන්
  2. දත්තවල අරමුණ: SPAM පාලනය කිරීම, අදහස් කළමනාකරණය.
  3. නීත්‍යානුකූලභාවය: ඔබේ කැමැත්ත
  4. දත්ත සන්නිවේදනය: නෛතික බැඳීමකින් හැර දත්ත තෙවන පාර්ශවයකට සන්නිවේදනය නොකෙරේ.
  5. දත්ත ගබඩා කිරීම: ඔක්සෙන්ටස් නෙට්වර්ක්ස් (EU) විසින් සත්කාරකත්වය දක්වන දත්ත සමුදාය
  6. අයිතිවාසිකම්: ඕනෑම වේලාවක ඔබට ඔබේ තොරතුරු සීමා කිරීමට, නැවත ලබා ගැනීමට සහ මකා දැමීමට හැකිය.

  1.   ජයිම් පෙරියා ප්රකාශ කළේය

    හෙලෝ,

    ඔබගේ ලිපි වලට බොහොම ස්තූතියි, ඒවා සැමවිටම ප්‍රයෝජනවත් වේ.

    සමහර විට xz ද සඳහන් කිරීම සිත්ගන්නාසුළු වනු ඇත, මන්ද එය ද තරමක් භාවිතා වන බැවිනි. එය bzip2 (මන්දගාමී, නමුත් බොහෝ සම්පීඩනය කරයි) සහ gzip (වේගවත්, නමුත් අඩු කාර්යක්ෂමතාව) අතර කොතැනක හෝ සිටී. මෙය විශාල පරාසයක, මන්ද සෑම දෙයක්ම වගේ ... එය රඳා පවතී. ඩෙබියන් / උබුන්ටු .deb ලිපිගොනු වල ඇතුළත් කර ඇති තාර සාමාන්‍යයෙන් xz ආකෘතියෙන් සම්පීඩිත වේ.

    එය භාවිතා කරන ආකාරය අනෙක් sos විධානයන්ට සමානය.

  2.   අර්නෙස්ටෝ ප්රකාශ කළේය

    ආයුබෝවන්, මෙය වැඩිපුරම භාවිතා වන බැවින් tar.gz සමඟ මෙය සිදු කරන ලෙස මම ඉල්ලා සිටිමි (මගේ මතය අනුව මම අන්තර්ජාලයෙන් බාගත කරන සෑම දෙයක්ම අනුව)

  3.   ජෝල්ට් 2 බෝල්ට් ප්රකාශ කළේය

    .7z වැනි වඩා ජනප්‍රිය නමුත් බහුකාර්ය ආකෘති ගැන ඔවුන් පවසන්නේ කුමක්ද? ඔවුන් ද නම් කළ යුතුය

  4.   ඔමේසා ප්රකාශ කළේය

    හායි ජෝස්, tar.gz ලිපිගොනු සමඟ සිදුවන්නේ ඔබ තාර යනු වෙනත් විධානයක් භාවිතා කිරීමයි. මේ අවස්ථාවේදී තාර විධානය තනිවම සම්පීඩනය නොකරයි (හෝ විසංයෝජනය කරයි) නමුත් එය කණ්ඩායම් (හෝ කණ්ඩායම්ගත කිරීම) සඳහා භාවිතා කරයි. එකක ඇති ගොනු කිහිපයක්, මෙය gzip සහ bzip2 විධානය සමඟ ඒකාබද්ධ වී ඔබට සම්පීඩනය හා විසංයෝජනය කළ හැකිය.

    1.    ගොන්සාලෝ ප්රකාශ කළේය

      අර්නෙස්ටෝ, 7z නිදහස් ආකෘතියක් සඳහා වින්ඩෝස් තුළ ඉඩක් සලසා දෙන අතර, සිප් සහ රාර් වෙනුවට ආදේශ කරයි, ඔවුන් එය සඳහන් නොකරයිද?

  5.   a ප්රකාශ කළේය

    google.com

  6.   usr ප්රකාශ කළේය

    21 වන සියවසේදී සහ සරල ගොනුවක් සම්පීඩනය කිරීමට තවමත් විධාන භාවිතා කරනවාද? මෙම තනතුර කනගාටුදායකය

  7.   කාට්රින් ප්රකාශ කළේය

    සමහර විට එය ද රසවත් වනු ඇත