قائمة طعام
مجاني
التسجيل
الصفحة الرئيسية  /  تعليم/ Gzip ملف مضغوط كيفية فتح. كيف تفتح ملف. ما هو قرار GZ

ملف مضغوط Gzip كيفية فتح. كيف تفتح ملف. ما هو قرار GZ

برينسبورن

مقارنة بين المحفوظات في لينكس

لفترة طويلة كنت أرغب في قضاء وقت طويل اختبار مقارنالمحفوظات المشهورة المتوفرة في لينكسوالآن ، أخيرًا ، كان هناك وقت فراغ للقيام بذلك. لم أحاول أرشفة غريبة أو قديمة ، شاركت في التجربة 7z, xz, أزيز, bzip2, gzipوحتى نسخة تجريبية من أرشيفي تم تنزيلها رر... تم اختبار جميع أجهزة الأرشفة باستخدام ثلاثة إعدادات ضغط مختلفة - الأسرع والمتوسط ​​(الافتراضي) وأفضل ضغط. يجب أن أقول على الفور - لم أجرب خيارات إضافية مثل حجم القواميس - لقد تركت كل هذا افتراضيًا ، وإلا فإن مقارنة المؤرشفة ستمتد عدة مرات وتصبح أقل قابلية للفهم. علاوة على ذلك ، لا تؤدي الحيل المختلفة مع خيارات الضغط دائمًا إلى النتيجة المتوقعة ، فالمطورون يعرفون ذريتهم جيدًا ، وبالتالي ، من أجل تحقيق أقصى ضغط للبيانات في 7z، يكفي استخدام الخيار -mx = 9ولا تحلق عقلك :)

الآن لدي العديد من الملفات السميكة بنص مفتوح أمامي ، وأحتاج من خلالها إلى تجميع مقال ، مع عدم نسيان أي شيء ضروري والتخلص من القمامة الزائدة. هذا هو أصعب شيء :) سأحاول تقديم كل هذا في شكل مقروء إلى حد ما. يذهب!

تم اختبار الأرشفة وفك حزم

  • Gzip 1.4.0 تحديث
  • بزيب 2 1.0.5
  • RAR 3.93.0
  • ZIP 3.0
  • قم بفك ضغط 6.0
  • tar 1.22 (يضيف هذا الإصدار دعمًا لـ xz-utils)
  • xz-utils 4.999.0 تحديث
  • p7zip 9.04
  • كيف تم قياس وقت التنفيذ
    فائدة الوقت. يمكن أن تعرض هذه الأداة العدد الفعلي للثواني التي يقضيها المعالج لإكمال المهمة. هذا مهم جدا لاختبار المحفوظات. على سبيل المثال ، إذا قررت ضغط مصادر Linux kernel أرشيفي مضغوطوسأحدد وقت تنفيذ المهمة بساعة توقيت عادية ، ثم سأجد أن أول مرة استغرقت فيها عملية الضغط دقيقتان ، والمرة الثانية حوالي 30 ثانية ، والمرة الثالثة 10 ثوانٍ. لا أعتقد أنه من الجدير ذكر سبب حدوث ذلك. تتيح لك الأداة المساعدة للوقت تجنب مثل هذه المشكلات وفي جميع الحالات إخراج نفس النتيجة - إجمالي عدد ثواني وحدة المعالجة المركزية التي استغرقتها العملية في وضع المستخدم. بشكل تقريبي ، لا تعتمد نتائج الاختبار على سرعة القراءة. البيانات من القرص الصلب.

    ما هي أنواع الملفات التي تم ضغطها

  • الكثير من ملفات الوسائط المضغوطة بالفعل. هذه هي جميع أنواع ملفات mp3 و jpeg و pdf و avi.
  • الملفات الثنائية
  • صورة القرص المضغوط
  • مصادر نواة لينكس
  • المستندات غير المضغوطة وملفات txt و doc
  • عدد كبير من الملفات الصغيرة
  • في أي بيئة أجريت الاختبارات
    مُعالج 32 بت و 4 جيجا بايت DDR2 رام. توزيع Gentoo Linux ، نظام الملفات ext4fs. تم إجراء جميع الاختبارات في وحدة التحكم مع إيقاف تشغيل Xs ، وإيقافها بواسطة شياطين غير ضرورية ، وبشكل عام تم إيقاف كل ما كان ممكنًا ، حتى الضوء :) أي. تم استخدام الكمبيوتر حصريًا لاختبار المحفوظات وليس أكثر.

    ما تم أخذه بعين الاعتبار في الاختبار

  • نوع البيانات المضغوطة وعدد الملفات
  • سرعة الأرشفة
  • حجم المحفوظات المستلمة
  • سرعة تفريغ المحفوظات المستلمة
  • نسبة الضغط المحددة في إعدادات أرشيفي
  • برنامج تعليمي صغير.
    LZMA- خوارزمية جديدة لضغط البيانات ، تُستخدم لإنشاء أرشيفات بتنسيق 7z. الميزات: نسبة ضغط عالية ، استخدام قواميس بأحجام مختلفة ، مصدر مفتوح. - فائدة وخوارزمية مفتوحة مصدر الرمزلضغط البيانات. باتباع أيديولوجية Unix ، يقوم bzip2 بعمل شيء واحد فقط - فهو يضغط الملف. لأرشفة عدة ملفات أو أدلة ، يجب استخدامها مع الأداة المساعدة قطران... يقوم Tar بأرشفة الملفات في ملف واحد ، بينما يقوم bzip2 بضغطها. لذلك ، فإن الامتداد لمثل هذه المحفوظات هو .tar.bz2
    Gzip- فائدة وخوارزمية لضغط البيانات وفك الضغط. مثل bzip2 ، يقوم بعمل شيء واحد فقط - يقوم بضغط أو فك ضغط ملف واحد. لديه سرعة عالية في العمل.
    ينكمش- خوارزمية ضغط البيانات.
    قطران- (أرشيف شريطي ، أرشيف على شريط مغناطيسي) - تنسيق أرشيف ، فائدة للعمل مع أرشيفات تحمل الاسم نفسه. لا يقوم Tar بضغط البيانات ، بل يقوم بإنشاء ملف واحد من بين العديد من الملفات ، والتي يتم أرشفتها عادةً باستخدام خوارزمية gzip أو bzip2.
    رر- تنسيق ضغط البيانات الرائج المدفوع والبرنامج للعمل معه أنواع مختلفةأرشيف. المؤلف - يفغيني روشال.
    فك الضغط- أداة فك حزم مجانية لمحفوظات RAR.
    أزيز- تنسيق ضغط البيانات القياسي والشائع.
    XZ- تنسيق ضغط البيانات الذي يستخدم خوارزمية ضغط LZMA. تم إنشاؤها كبديل لـ lzma. XZ-utils هو تطبيق لتنسيق XZ في Linux. يسمح أرشيف TAR ، بدءًا من الإصدار 1.22 ، بإنشاء أرشيفات بتنسيق xz.
    7z- تنسيق ضغط البيانات باستخدام خوارزمية ضغط LZMA.
    p7zip- تنفيذ 7-Zip archiver لنظام Linux.
    7-الرمز البريدي- أرشيفي الملفات الذي يدعم العديد من خوارزميات الضغط. المؤلف هو إيغور بافلوف. التنسيق الأساسي هو 7z باستخدام خوارزمية LZMA.
    q7z- واجهة المستخدم الرسومية لأرشيف p7zip

    ما هي الخيارات التي يعمل بها القائمون على الأرشفة؟

    إنشاء أرشيف RAR. الضغط الافتراضي.rar a -r archive.rar الملفات
    إنشاء أرشيف RAR. ضغط سريعrar a -r -m1 archive.rar الملفات
    إنشاء أرشيف RAR. أقصى ضغطrar a -r -m5 archive.rar الملفات
    إنشاء أرشيف مضغوط... الضغط الافتراضيzip -r archive.zip الملفات
    إنشاء أرشيف مضغوط. ضغط سريعzip -r -1 archive.zip الملفات
    إنشاء أرشيف مضغوط. أقصى ضغطzip -r -9 ملفات archive.zip
    إنشاء أرشيف 7z. الضغط الافتراضيأرشيف 7z. 7z الملفات
    إنشاء أرشيف 7z. ضغط سريع7z a -mx = 1 أرشيف. 7z ملفات
    إنشاء أرشيف 7z. أقصى ضغط7z a -mx = 9 أرشيف. 7z ملفات
    إنشاء أرشيف bzip2. أقصى ضغط (افتراضي)tar cfj archive.tar.bz2 ملفات
    إنشاء أرشيف bzip2. ضغط متوسطtar cf archive.tar الملفات
    bzip2 -vc4 archive.tar> archive.tar.bz2
    إنشاء أرشيف bzip2. ضغط سريعtar cf archive.tar الملفات
    bzip2 -vc1 archive.tar> archive.tar.bz2
    إنشاء أرشيف gzip. الضغط الافتراضيtar cfz archive.tar.gz الملفات
    إنشاء أرشيف gzip. أقصى ضغطtar cf archive.tar الملفات
    gzip -vc9 archive.tar> archive.tar.gz
    إنشاء أرشيف gzip. ضغط سريعtar cf archive.tar الملفات
    gzip -vc1 archive.tar> archive.tar.gz
    إنشاء أرشيف XZ. الضغط الافتراضيتصدير XZ_OPT = ""
    إنشاء أرشيف XZ. ضغط سريعتصدير XZ_OPT = "- 1"
    tar cfJ archive.tar.xz الملفات
    إنشاء أرشيف XZ. أقصى ضغطتصدير XZ_OPT = "- 9 - أقصى"
    tar cfJ archive.tar.xz الملفات

    يضيف. معلومات
    تم استخدام الأداة المساعدة للوقت لقياس الوقت:٪ / usr / bin / time -f "٪ U" أرشيفات Bzip2 في وضع الضغط الأقصى (9) افتراضيًا ، لذلك تم أخذ الضغط الافتراضي على أنه الأفضل ، ومتوسط ​​الضغط كان 4 (1 - أسرع ، 9 أفضل).
    في بعض الاختبارات ، قررت استخدام ملفات ZIP و RAR و 7 Z جنبًا إلى جنب مع أرشيف TAR. سترى النتائج :)
    نتائج 7z و XZ مختلفة بشكل ملحوظ. على الرغم من أن 7z تستخدم LZMA مثل XZ ، فقد اختبرتها كأرشيف مستقل.
    لإنشاء أرشيفات XZ ، يستخدم TAR 1.21 lzma ، ويستخدم TAR 1.22 XZ.
    لكي تكتشف TAR نوع الأرشيف تلقائيًا ، استخدم المفتاح أ:٪ tar xaf archive.tar.bz2 عند إنشاء أرشيفات XZ في TAR ، يمكن تحديد خيارات الضغط عبر متغيرات البيئة XZ_OPT:٪ تصدير XZ_OPT = "- 9 - أقصى"

    رقم الاختبار 1. ضغط ملفات الوسائط.

    بالنسبة للاختبار الأول ، قمت بتجميع مجموعة كبيرة من الملفات المضغوطة بالفعل. هذه ملفات mp3 ، wav ، jpg ، png ، pdf ، avi. انهم جميعا يتقلصون بشكل سيء تقريبا :)
    نتيجة لذلك ، انتهى بي المطاف بدليل مليء بجميع أنواع اللذيذ:
  • ألبوم موسيقى واحد بتنسيق MP3 (60 ميجا بايت)
  • ملف موسيقى WAV واحد (60 ميجابايت)
  • ملفان فيديو عاديان (230 ميجا بايت)
  • خمسة DJVU و ملفات PDF(130 ميغا بايت)
  • الكثير من (20) ملفات JPEG و ملفات PNG(50 ميغا بايت)
  • إجمالي 537 ميغا بايت.



    بأقصى ضغط ، يكون لـ RAR أفضل النتائج - فهو يقوم بضغط البيانات بشكل غير متوقع أفضل وأسرع من غيرها. على الرغم من أن 1029 ثانية تريد vryatli لإنفاقها من أجل توفير 40MB. لم يتم ضغط Gzip و ZIP بشكل جيد ، ولكن أسرع 10 مرات من RAR و XZ.
    في الضغط المتوسط ​​، يفوز RAR بفئة "بطيء لكن جيد" ، بينما يفوز Gzip و ZIP بفئة "ليس جيدًا ، ولكن سريع جدًا". يتمتع Bzip2 بمثل هذه النتيجة المتوسطة - يبدو أنه تم ضغطه بسرعة كبيرة ، ولكنه أفضل قليلاً من Gzip.
    في الوضع السريع ، اتضح أن حجم المحفوظات متماثل تقريبًا ، لكن الوقت لم يكن تمامًا. هنا ، من الواضح أن ZIP العادي في المقدمة ، والذي يقوم بضغط البيانات وكذلك gzip و rar ، ولكنه جعلها أسرع بكثير. بشكل عام ، الاستنتاج هو: إذا ضغطت ملفات الوسائط ، أي الملفات المضغوطة بالفعل ولديك وقت قصير - استخدم Gzip أو Zip. إذا كان لديك ما يكفي من الوقت - Rar أو 7z / xz.
    بالمناسبة ، استغرق Bzip2 وقتًا طويلاً لفك ضغط أرشيفاته مقارنة بالآخرين ، في حين أن RAR ربما يكون أفضل نتيجة من حيث السرعة / الجودة.

    رقم الاختبار 2. ضغط الملفات الثنائية

    سيتم ضغط ثنائيات الاختبار الثانية. لقد قمت للتو بنسخ الأثقل من الدليل / usr / bin /.
    المتوفر: 100 ثنائي بحجم إجمالي 167 ميجا بايت

    في أقصى ضغط ، كان أداء 7z أفضل بكثير من XZ - تم ضغطه بشكل أسرع وأفضل. الأسرع كان Zip - أسرع من Gzip مع نفس الحجمأرشيف.
    في وضع الضغط المتوسط ​​، كل شيء هو نفسه ، ولكن لا فائدة من استخدام Bzip2 - فهو يضغط بشكل أفضل قليلاً من Gzip / ZIP ، ولكنه أبطأ بشكل ملحوظ.
    في الوضع السريع ، كانت 7z مرة أخرى أفضل من XZ. (لماذا؟ كلاهما يستخدم LZMA!)
    بالمناسبة ، حصلت 7z في الوضع السريع على 56 ميجا بايت من الأرشيف في 35 ثانية ، بينما حصلت Bzip2 في وضع الضغط الأقصى (الافتراضي) على 64 ميجا بايت من الأرشيف في 65 ثانية. أولئك. 7z يتفوق على Bzip2 من جميع النواحي :)

    رقم الاختبار 3. ضغط صورة قرص مضغوط

    بشكل منفصل ، لسبب ما ، قررت ضغط صورة القرص المضغوط. يمكن أن يُعزى ذلك بأمان إلى محتوى الاختبار رقم 1 ، لكنني قررت أن أخرجه بشكل منفصل ، فقط في حالة :)
    متاح: 1 قرص مضغوط صورة 614 ميجابايت

    في أفضل وضع ضغط ، قامت 7z بعملها بشكل أسوأ قليلاً ، ولكن أسرع من XZ ، بينما كان RAR هو الأبطأ. بالنسبة إلى Bzip2 ، لدي انطباع بأنه يبدو أنه ينضغط أسرع بكثير من rar / 7z / xz ، ولكنه أبطأ بكثير من gzip / zip ، في حين أن حجم الأرشيف ليس أفضل بكثير من حجم gzip / zip. إذا كنت أرغب في ضغط شيء ما جيدًا وكان لدي وقت لذلك ، فربما أستخدم 7z. إذا كنت تريد ضغط الملفات في أسرع وقت ممكن ، فسأختار Gzip أو ZIP. بالمناسبة ، يتمتع Gzip بمكافأة كبيرة على ZIP - فهو يحفظ جميع المعلومات حول مالكي الملفات والحقوق ، وهو ما لا يفعله ZIP (مثل 7z ، بالمناسبة ، ولكن المزيد عن ذلك لاحقًا).
    في الإعدادات المتوسطة ، اتضح أن حجم المحفوظات (وكذلك الوقت) متطابق تقريبًا مع تلك السابقة.
    ولكن في وضع الضغط السريع ، تفاجأ RAR بسرور - فقد تم ضغطه بشكل أسرع وأفضل من أي شخص آخر. تم ضغط Bzip2 بشكل أسوأ من Gzip / ZIP في الوضع السريع. قضى Bzip2 وقتًا أطول بكثير في تفريغ محتويات الأرشيف مقارنةً بسائر المحفوظات. قام XZ بفك ضغط الأرشيف بشكل أسرع بكثير من 7z.

    رقم الاختبار 4. ضغط مصدر Linux kernel

    واحد من الطرق القياسيةالتحقق من جودة خوارزمية ضغط البيانات - مصادر النواة.
    متوفرة:
    مصادر لينكس 2.6.33. هذا حوالي 31 ألف ملف بحجم إجمالي 432 ميجا بايت.
    نظرًا لوجود الكثير من الملفات ، فقد استخدمت خيار RAR الثابت. 7z ينشئ أرشيفًا متينًا بشكل افتراضي. كما تقرر استخدام tar + rar و tar + zip. بالمناسبة النتائج غير متوقعة :)

    أقصى وضع للضغط: نتائج جيدة مع RAR. صحيح أن خيار TAR + RAR يحتوي على أرشيفات أقل من RAR مع خيار "صلب" =)
    ضغط متوسط: تفوق Bzip2 فجأة على RAR ، متفوقًا عليه كثيرًا في السرعة والضغط أيضًا تقريبًا.
    وضع الضغط السريع: هنا يتم ضغط Bzip2 مرة أخرى بشكل أفضل من RAR رغم أنه (Bzip2) كان الأبطأ. أفضل النتائج ، في رأيي ، هي مع 7z.
    تفريغ ملفات الأرشيف: يتم ضغط المحفوظات قدر الإمكان ، ويتم تفريغ RAR لفترة طويلة جدًا مقارنة بالآخرين. تم فك ضغط 7z / XZ أسرع 10 مرات من RAR ، وكان Gzip سريعًا للغاية.

    رقم الاختبار 5. مستندات غير مضغوطة

    المستندات النصية مثل TXT و ODF و DOC. أفترض أن النتائج ستكون مشابهة للاختبار رقم 4 :)
    متوفرة:
    خاصة ملفات doc... لا أقوم بتخزين المستندات على هذا الكمبيوتر ، لذلك اضطررت إلى تنزيلها من الشبكة ، وكان العثور على ODF أكثر صعوبة. أيضًا ، هناك العديد من ملفات قاموس TXT ذات الوزن الثقيل ، RTF و ملفات HTML... ما مجموعه 66 ميغا بايت.


    أفضل وضع ضغط: كان RAR هو الأفضل. Bzip2 ، كما هو الحال دائمًا ، في مكان ما بينهما.
    وضع الضغط المتوسط: من الأفضل ضغط ملفات 7z / XZ ، لكن الأمر استغرق وقتًا طويلاً بالنسبة لهم. يتم ضغط Bzip2 بشكل أسرع وتقريباً بجودة RAR
    أسرع وضع للضغط: يتم ضغط Bzip2 لأول مرة بشكل أفضل (وإن لم يكن أسرع) من 7z / XZ.
    أرشيفات التفريغ: أرشيف مضغوط في الوضع الأقصى تم تفكيكه بواسطة RAR لفترة طويلة جدًا. بشكل عام ، هذه ليست المرة الأولى. حسنًا ، Bzip2 ، كما هو الحال دائمًا ، ليس الأسرع في تفريغ ملفات الأرشيف.

    رقم الاختبار 6. الكثير من الملفات النصية الصغيرة - Gentoo Portage

    المتوفر: 116 ألف ملف بحجم إجمالي 600 ميغا بايت.


    أقصى وضع للضغط: يحتوي 7z على أصغر أرشيف ، وفي الوقت المناسب كان أسرع مرتين من XZ. من المحتمل أن يكون Bzip2 لديه أفضل درجة سرعة / ضغط
    وضع الضغط المتوسط: Bzip2 ، في رأيي ، يعمل بشكل أفضل من RAR. أفضل ضغط لا يزال 7z.
    ضغط سريع: XZ لديها أفضل نتيجة. 7z مضغوطة 6 ميجابايت أفضل من XZ ، ولكن أيضًا 21 ثانية أبطأ. تفريغ ملفات الأرشيف: أعتقد أن XZ فعلت الأفضل هنا. يقوم RAR ، كما هو الحال دائمًا ، بفك ضغط الأرشيفات التي يتم ضغطها قدر الإمكان.

    لذا ، دعونا نلخص... الذي هو أفضل أرشيفيفي العالم؟
    لن أعطي إجابة على هذا السؤال: R سأقول شيئًا واحدًا - إذا كانت سرعة الضغط مهمة بالنسبة لك - استخدم Gzip ، إذا كنت بحاجة إلى ضغط الملفات قدر الإمكان - استخدم XZ أو 7z. أنا شخصياً سأختار 7z لأن بشكل عام أسرع قليلاً في الأرشفة من XZ. لكن لا تنس أن أرشفة مثل RAR و ZIP و 7z لا تقوم بالحفظ معلومات كاملةحول مالكي الملفات والحقوق وما إلى ذلك. RAR يمكنك تحديد الإعدادات المناسبة عند إنشاء أرشيف وتفريغه ، ولكن من الأسهل فقط إنشاء أرشيف TAR وضغطه بالفعل. يقول دليل 7z مباشرة - لعمل نسخة احتياطية من النظام ، قم أولاً بإنشاء أرشيف TAR ، ثم ضغطه إلى 7z.
    كان من الممتع مشاهدة كيف تعمل حزمة TAR + RAR غالبًا بشكل أفضل من RAR وحدها :) بشكل عام ، ينشئ TAR ملفًا واحدًا (أرشيف) من العديد من الملفات بأسرع ما يمكن HDD، بينما يكاد يجهد المعالج.

    Gzip أم ZIP؟ Gzip! النتائج هي نفسها ، لكن Gzip يحتفظ بالكلية معلومة اضافيةحول الملفات.
    XZ أو 7z؟ إذا لم تكن بحاجة إلى تتبع مالكي الملفات ، فاستخدم 7z. إذا لزم الأمر ، قم بإنشاء أرشيفات XZ عبر TAR.
    RAR؟... بصراحة ، كنت أتوقع أسوأ النتائج منه ، لكن RAR كان أداءً جيدًا من حيث المبدأ. ما لم يتم دفعها ؛)
    بزيب 2؟... أعطاني هذا الأرشيف مشاعر متناقضة. من ناحية ، يضغط بشكل أسرع من XZ / 7z / RAR ، ولكن من ناحية أخرى ، فإنه يضغط بشكل أفضل قليلاً من Gzip / ZIP ويجعله أبطأ بشكل ملحوظ من الأخير. في بعض الاختبارات كان أداؤها جيدًا ، وفي حالات أخرى كان تقلص بشكل أبطأ وأسوأ من 7z على الأكثر إعدادات سريعة... وبسبب هذا التناقض في ذلك ، أرفض شخصيًا استخدامه لصالح 7z / XZ.

    لكن في النهاية الأمر متروك لك لاتخاذ القرار. حظا طيبا وفقك الله!

    ربما ستثير هذه المواد اهتمامك.

    gzip (اختصار لـ GNU zip) هو أداة مساعدة لضغط الملفات وإلغاء الضغط (فك الضغط) باستخدام خوارزمية DEFLATE. يتم استخدامه بشكل أساسي في أنظمة UNIX ، وفي بعضها يعتبر المعيار الفعلي لضغط البيانات. تم إنشاؤه بواسطة Jean-loup Gailly و Mark Adler. تم إصدار الإصدار 0.1 لأول مرة في 31 أكتوبر 1992 ، والإصدار 1.0 في فبراير 1993.

    تمشيًا مع تقاليد برمجة Unix ، يحتوي gzip على وظيفتين فقط: ضغط وفك ضغط ملف واحد ؛ لا يمكنه ضغط ملفات متعددة في أرشيف واحد. عند الضغط ، يتم إضافة لاحقة .gz إلى امتداد الملف الأصلي. لحزم ملفات متعددة ، عادةً ما يتم أرشفتها أولاً في ملف واحد باستخدام الأداة المساعدة tar ، ثم يتم ضغط الملف باستخدام gzip. وبالتالي ، عادةً ما يكون للمحفوظات المضغوطة الامتداد المزدوج .tar.gz أو الاختصار .tgz.

    من ناحية أخرى ، تمنح هذه الميزة gzip القدرة على العمل مع دفق مستمر من البيانات ، وضغطها / تفريغها أثناء التنقل. يستخدم هذا على نطاق واسع في أنظمة UNIX: باستخدام إعادة توجيه الدفق ، يمكنك العمل مع الملفات المعبأة بسهولة مثل الملفات غير المضغوطة (تفريغها في الذاكرة عند قراءتها وتعبئتها عند الكتابة) ؛ تحتوي العديد من أدوات يونكس المساعدة على دعم مدمج لهذه الآلية. في الآونة الأخيرة ، تم استخدام gzip بنشاط لضغط حركة المرور على الإنترنت. يدعم Gzip الآن معظم المتصفحات الحديثة.

    بالإضافة إلى ذلك ، هناك مجموعة من الأدوات المساعدة للبحث عن البيانات وعرضها ومقارنتها بتنسيق gzip: zcat و zdiff و zfgrep و zless و zcmp و zegrep و zgrep و zmore.

    المستخدمون أنظمة الكمبيوترأحيانًا يصادفون ملفات بامتداد GZ أو TGZ. يطرح سؤال طبيعي تمامًا: كيف يمكنك فتح مثل هذا الملف؟ لا أرغب في إزعاج القراء الذين يعملون مع نظام التشغيل Windows في وقت مبكر ، ولكن يتم تقليل ملاءمة فتح الملفات في هذه البيئة. وهذا هو الشيء ...


    ما هو إذن GZ؟

    ظهرت الملفات ذات الامتداد GZ لأول مرة في عام 1993 مع إصدار الأداة المساعدة GZip لتعبئة الملفات وتفريغها. استقبلت الملفات المعالجة بواسطة هذا البرنامج باستخدام خوارزمية الضغط هذا الامتداد. ربما أدرك الكثيرون بالفعل أن تطبيق GZip ينتمي إلى فئة المحفوظات. الملفات التي تم إنشاؤها بمساعدتهم هي أرشيفات عادية. لكن هناك نقطة دقيقة واحدة هنا. النقطة المهمة هي أن هذه المحفوظات تستخدم فقط في أنظمة تشبه UNIX.

    أداة GZip نفسها مدمجة في بيئة نظام التشغيل بشكل افتراضي. الشيء الأكثر إثارة للاهتمام هو أن هذا الأرشيف موجود ليس فقط في نظام التشغيل Linux ، ولكن أيضًا في أنظمة التشغيل Mac OS X. بالطبع ، يمكنك فتح الملفات التي لها امتداد GZ في نظام التشغيل. نظام ويندوز، ولكن هنا يطرح سؤال طبيعي تمامًا: هل من الضروري القيام بذلك؟ في الواقع ، في معظم الحالات ، لا تزال البيانات التي تم فك ضغطها لا يمكن قراءتها في أنظمة تشغيل Windows. هناك أيضًا إصدارات Windows من GZip.

    ضغط الملفات وفك الضغط: الخوارزمية

    قد يعتقد العديد من المستخدمين عن طريق الخطأ أن برنامج GZip لضغط وفك ضغط الملفات يعمل تمامًا مثل حزمة WinZIP المعروفة. لكن هذا ليس هو الحال على الإطلاق. في البداية ، تم اختبار البرنامج بناءً على خوارزمية DEFLATE الخاصة به. هذه الخوارزميةتم بناؤه في الأصل على مزيج من نوعين من الترميزات Huffman و LZ77. كما فهمت بالفعل ، عند ضغط المعلومات المطلوبة ، تتم إضافة اللاحقة gz إلى الاسم الرئيسي. لكن هذا ينطبق فقط على الملفات الفردية. الشيء هو أن هذا البرنامجلا يدعم أصلاً العمل مع ملفات متعددة ، وهو أمر ممكن في تطبيقات WinRaR أو WinZIP.

    بمعنى آخر ، من المستحيل ببساطة تجميع حزمتين أو أكثر من حزم البيانات في أرشيف واحد. هذا يرجع إلى حقيقة أن الأداة تستخدم الملحق التكميليقطران. نتيجة لذلك ، عند إنشاء أرشيفات ، فإن الإخراج ليس ملفًا بامتداد GZ ، ولكنه كائن بامتداد TGZ. أحيانًا ما يتم العثور على متغير tar.gz. بمعنى آخر ، تقوم الأداة المساعدة TAR أولاً بضغط عدة ملفات في ملف واحد ، والذي تتم معالجته بعد ذلك بواسطة تطبيق GZip. هذا المزيج من الإجراءات ، بعبارة ملطفة ، ليس ملائمًا للغاية. الأمر نفسه ينطبق على عملية تفريغ البيانات. تخفيف الضغط الرئيسي ملف الأرشيفثم يتم استرداد جميع الكائنات الأخرى باستخدام الأداة المساعدة الإضافية TAR.

    كيف تفتح ملف بامتداد GZ؟

    الآن دعنا نتحدث عن كيفية فتح الملفات بامتداد GZ. بالطبع ، يمكنك استخدام أداة مساعدة "أصلية" تسمى GZip لهذا الغرض. هناك إصدارات من هذا البرنامج لكل من أنظمة UNIX و Windows. نظرًا لأننا نستخدم نظام التشغيل Windows في الغالب ، يمكنك فك ضغط الملفات باستخدام هذا الامتداد باستخدام أرشيفي WinZIP المدمج. بالإضافة إلى ذلك ، تعتبر حزم برامج WinRAR و 7-ZIP و Corel WinZIP و E-merge WinAce فعالة للغاية.

    فايروس

    في بعض الأحيان تكون هناك مواقف يتم فيها إخفاء الفيروسات والأشياء الضارة في شكل أرشيفات بامتداد GZ. في معظم الحالات ، يستبدل الفيروس امتداد GZ بشيء مشابه ، على سبيل المثال ، GAZ. هناك حالات تدخل فيها البرامج الضارة والفيروسات إلى النظام كملف بامتداد GZ. برامج مكافحة الفيروساتمصمم للعمل مع نظام التشغيل Windows قد لا يكون قادرًا دائمًا على الكشف في هذه الحالة تهديد محتمل... لذلك ، عند تحديد الأشياء المشبوهة ، يجب أن تكون حذرًا للغاية. من الأفضل استخدام الحزم القوية لفحص الفيروسات بدلاً من مضادات فيروسات مجانيةمثل Avast. كحل أخير ، قم بفحص جهاز الكمبيوتر الخاص بك باستخدام أداة محمولة مثل KVRT بحثًا عن التهديدات.

    استنتاج

    هذه هي كل المعلومات المتعلقة بالعمل مع أرشيفات GZ. ربما يكون العديد من المستخدمين قد توصلوا بالفعل إلى كيفية التعامل مع هذه البيانات. لكن أولاً ، عليك توضيح الموقف. يمكنك فتح مثل هذا الأرشيف حتى في نظام التشغيل Windows ، ولكن هل يستحق ذلك؟ بعد كل شيء ، المعلومات المعبأة فيه ، والتي تتعلق حصريًا بـ أنظمة UNIX... سيكون من المستحيل العمل مع هذه الملفات لاحقًا. على سبيل المثال ، لنلقِ نظرة على ملف الصورة بامتداد DMG ، والذي تم إنشاؤه في بيئة التشغيل. أنظمة ماك OS X. يمكنك استخراج محتويات مثل هذا الملف باستخدام برامج UltraISO... ولكن ما العمل بعد ذلك بالمعلومات المستخرجة؟ نفس الوضع مع تنسيق بيانات GZ. حتى لو كان المستخدم يعمل مع التشغيل أنظمة لينوكسونظام التشغيل Mac OS X ، يسهل عليه تثبيت Win RAR ، والذي يمكن استخدامه دون استخدام برامج إضافية.

    - الامتداد (التنسيق) هو الأحرف الموجودة في نهاية الملف بعد النقطة الأخيرة.
    - يحدد الكمبيوتر نوع الملف بدقة من خلال الامتداد.
    - بواسطة Windows الافتراضيلا تظهر ملحقات اسم الملف.
    - لا يمكن استخدام بعض الأحرف في اسم الملف وامتداده.
    - ليست كل التنسيقات مرتبطة بنفس البرنامج.
    - فيما يلي جميع البرامج التي يمكنك من خلالها فتح ملف GZIP.

    HaoZip هو استنساخ صيني من الشعبية أرشيفي Winrar، من حيث الوظيفة والواجهة ككل. يمكن لأرشيف الأرشيف العمل مع جميع التنسيقات الشائعة ، بما في ذلك 7Z ، ZIP ، TAR ، RAR ، ISO ، UDF ، ACE ، UUE ، CAB ، BZIP2 ، ARJ ، JAR ، LZH ، RPM ، Z ، LZMA ، NSIS ، DEB ، XAR ، CPIO ، SPLIT و WIM و IMG وغيرها. بالإضافة إلى ذلك ، باستخدام Haozip ، يمكنك التثبيت صور ISOوعرض الصور من خلال العارض المضمن ، وهي ميزة مفيدة جدًا لأمناء الأرشيف. بالنسبة للواجهة ، قام المطورون الصينيون بعمل جيد هنا. لم ينسخوا التصميم والوظائف من أرشيف Winrar فحسب ، بل أضافوا أيضًا ...

    WinRAR هو برنامج معروف مصمم للعمل مع الأرشيف. تتضمن الأداة المساعدة مجموعة واسعة من القدرات المضمنة. يقوم WinRAR بضغط البيانات بشكل أسرع من المنافسين ، مما يوفر مساحة على القرص ووقت المستخدم. يدعم تنسيقات الأرشيف المعروفة ومناسب لضغط ملفات الوسائط المتعددة. التعرف التلقائيتنسيق الملف وخوارزمية ضغط البيانات الخاصة وطريقة التعبئة المثلى هي مزايا التطبيق. يمكن لبرنامج WinRAR ضغط الملفات القابلة للتنفيذ وملفات الوسائط المتعددة ومكتبات وحدات الكائن. يتيح لك التطبيق تقسيم الأرشيفات إلى مجلدات منفصلة وحفظها على أجهزة تخزين مختلفة.

    عند تطوير أرشيف FreeArc ، قرر المؤلف إنشاء برنامج يقوم بضغط الملفات بأقصى سرعة. هذا مطلوب أفضل الصفاتمكتبات الضغط LZMA و PPMD ​​و GRZipLib. أثناء عملية الحزم ، يقوم أرشيفي بإنشاء الملفات حسب النوع وضغطها باستخدام أنسب الخوارزمية. عند العمل ، يستخدم الأرشيف أكثر من عشرة خوارزميات وفلاتر مختلفة. إذا قارنا هذا بأرشيفات شائعة ، فإن 7-zip لديها ثلاثة خوارزميات فقط ، بينما يستخدم RAR سبع خوارزميات فقط. أرشيفي قابل للتكيف بسهولة للتثبيت على أنظمة مختلفة. إنه مصمم على منصة مفتوحة تمنح ...

    7-Zip هو أرشيفي معروف ومفتوح المصدر. تتيح لك هذه الميزة إجراء تغييرات على هيكل البرنامج عن طريق إضافة وظائف معينة إليه. البرنامج واضح و واجهة بسيطةولديه خوارزميات فريدة لتسريع أرشفة البيانات وإلغاء الضغط. أيضًا ، يمكن لهذا البرنامج إجراء عمليات قياسية مع الأرشيف ، على سبيل المثال ، يمكنك تعيين كلمة مرور لملف ، أو تعيين نسبة ضغط الأرشيف. أيضًا ، إذا لزم الأمر ، يمكنك إنشاء أرشيف استخراج ذاتي بالمعلمات الضرورية ، والتي تم تعيينها في تعليقات خاصة للأرشيف.

    ExtractNow هو برنامج مناسب، والذي يسمح لك بفك ضغط الملفات المضغوطة بسرعة كافية: فقط بالضغط على زر واحد. هذا الخيار مناسب بشكل خاص لأولئك المستخدمين الذين يضطرون بانتظام إلى تفريغ الكثير من الملفات. العيب الوحيد هو أن البرنامج لا يدعم إنشاء المحفوظات. هو برنامج فك حزم الملفات حصريًا (عالي الجودة ومريح) ، وليس برنامج أرشيفي. لفك ضغط الملف ، تحتاج إلى سحب الأرشيفات إلى نافذة البرنامج والنقر فوق الزر "استخراج". يدعم تنسيقات الأرشيف الشعبية. وبالتالي ، يمكن للبرنامج تفريغ جميع الملفات الشائعة والأكثر استخدامًا ...

    سيمبليزيب - أرشيفي مناسبمع جميع الوظائف الضرورية التي يستخدمها معظم المستخدمين. يعمل البرنامج مع جميع تنسيقات الأرشيف الشائعة تقريبًا ، بما في ذلك rar أو zip. ومع ذلك ، يرجع ذلك إلى حقيقة أن المطورين برامج winRarلا تسمح باستخدام الخوارزميات بصيغتها ، يمكن فقط فك حزم أرشيفات Rar أو عرضها. ومع ذلك ، يدعم Simplyzip تثبيت العديد من الوحدات النمطية والإضافات التي يمكنها توسيع الوظائف. هذا أرشيفي... إذا قمت بتثبيت المكون الإضافي الضروري ، فيمكن تعليم البرنامج لإنشاء أرشيفات Rar وأرشيفات التنسيقات الأخرى ...

    كل عام ، من أجل التحسين والراحة الأكبر للمستخدمين ، يقوم مطورو برامج الكمبيوتر المختلفة بإصدار العديد من البرامج الممتعة والمريحة و برامج الجودةالتي تساعد بشكل كبير في العمل. أحد هذه البرامج هو أحدث تطوير لأرشيف WinArc. هذه الأداةمتاح للاستخدام العام وبمساعدته لن يكون من الصعب عليك ضغط أو فك ضغط أي ملف تهتم به. تستخدم هذه الأداة أثناء التشغيل جميع نوى المعالج ، وبالتالي تسريع عملية الأرشفة. بالإضافة إلى ذلك ، لديه وظيفة ضبط استخدام ذاكرة الوصول العشوائي ، مما يقلل بشكل كبير من الحمل على جهاز الكمبيوتر الخاص بك ...