يحظى امتداد الملف .tar.gz بشعبية كبيرة عندما يتحدث المرء عن تنزيل الملفات على أنظمة لا تعمل على Windows. على عكس الامتدادات الأخرى ، لا يشير المرء إلى برنامج واحد لفتح ملفه ولكنه يشير إلى اثنين.
Tar هو اسم تنسيق الملف وكذلك البرنامج الذي ينتجه.
الوجبات السريعة الرئيسية
- Gzip هي أداة لضغط الملفات تقوم بضغط ملف واحد ، بينما Tar هي أداة أرشفة تقوم بإنشاء أرشيف لملفات وأدلة متعددة.
- يقوم Gzip بتقليل حجم الملف عن طريق ضغط محتوياته ، بينما يقوم Tar بتجميع ملفات وأدلة متعددة في ملف أرشيف واحد.
- لا يحتفظ Gzip بأي بيانات وصفية أو بنية دليل ، بينما يحتفظ Tar بهيكل الدليل للملفات والأدلة المضمنة في الأرشيف.
GZIP مقابل TAR
الفرق بين GZIP و TAR هو أن Tar هو ملف أرشيفي ، مما يعني أنه يمكنه دمج عدة ملفات دون ضغطها في ملف واحد. يتم استخدام Gzip ، الذي يتعامل مع الامتداد gz ، لضغط الملف لتوفير مساحة على ملف القرص الصلب.
يشار عادةً إلى Gzip على أنه تنسيق ملف وإطار عمل برمجي لضغط محتوى HTTP حتى يتم تقديمه إلى العميل يونكس وأنظمة شبيهة بيونكس.
من المعروف أن هذه الطريقة تعمل على تقليل أحجام الملفات بنسبة تصل إلى 80٪ ، مما ينتج عنه أوقات تحميل أسرع للصفحة ، واستخدام أقل للنطاق الترددي ، وخفض عبء SSL (بسبب انخفاض عدد الرحلات ذهابًا وإيابًا أثناء مصافحة SSL).
يمكن للمرء استخدام الأمر tar لإنشاء أرشيفات مضغوطة تحتوي على ملف واحد أو مجموعة من الملفات. ملفات Tarballs أو gzip أو bzip أو tar كلها مصطلحات لملفات الأرشيف الناتجة.
ملف tar هو نوع خاص من الملفات يجمع العديد من الملفات في حزمة واحدة. إنه مشابه لملف a.zip من حيث أنه يمكنه الاحتفاظ بعدة ملفات ولكن بتنسيق ملف مختلف.
جدول المقارنة
معلمات المقارنة | GZIP | TAR |
---|---|---|
مفهوم | تُستخدم أداة الضغط Gzip ، التي تدير امتداد gz ، لتقليل استخدام مساحة القرص في الملف. | Tar هو ملف أرشيفي ، مما يعني أنه يمكنه دمج عدة ملفات معينة دون ضغطها في ملف واحد. |
القدرة على الضغط | Gzip هو برنامج يقوم بضغط ملف واحد (فقط). | يتم دمج الملفات المختلفة في ملف واحد (tar) مع tar. |
على أساس الكفاءة | Zip هو برنامج يقوم بالأرشفة والضغط. | يقوم بإنشاء ملف واحد من عدة ملفات ؛ لا يقوم بضغط البيانات ما لم يتم استخدامه مع برنامج ضغط مثل gzip. |
حفظ البيانات الوصفية | يفتقر Zip إلى الخلف في الحفاظ على البيانات الوصفية. | القطران يتقدم بكثير من الرمز البريدي من حيث الحفاظ على البيانات الوصفية. |
مرت الاختبارات | اجتاز Gzip 17٪ فقط من الاختبارات ، وهي نسبة منخفضة جدًا. | يحتوي Tar على نسبة نجاح تبلغ 65 (حوالي 3.5 ضعف نسبة نجاح ملف مضغوط). |
ما هو GZIP؟
تستخدم ملفات GNU المضغوطة خوارزمية GNU ZIP لفرض مواصفات وإرشادات الضغط ، ويتم تخزينها بتنسيق GZIP بامتداد gzip.
قد تحتوي على بعض الملفات التي اختار المستخدم ضغطها بمساعدة خوارزمية GNU ZIP. سيكون حجم النسخ غير المضغوطة للملفات الموجودة في تنسيق GZIP أصغر من حجم ملف GZIP الناتج.
تقوم خوارزمية GNU ZIP بتحويل الملفات الأكبر حجمًا وفقًا لاحتياجات المستخدم ، وتتبع معظم الأنظمة القائمة على Unix معايير ومواصفات ضغط GZIP.
تدعم العديد من أدوات ضغط وفك ضغط ملفات Microsoft Windows ملفات GZIP ، مما يعني أنه يمكن استخدامها لبناء المحتوى المخزن في هذه الملفات وفك ضغطه والوصول إليه.
تعد خوارزمية DEFLATE ، التي تجمع بين ترميز LZ77 و Huffman ، أساس gzip. تم تصميم DEFLATE ليكون بديلاً عن خوارزميات ضغط البيانات المحمية ببراءة اختراع مثل LZW ، والتي قيدت قابلية استخدام Compress وأرشيفات الأرشيف الشائعة الأخرى في ذلك الوقت.
ما هو تقرير التقييم الثالث؟
يوجد ملف TAR بتنسيق Consolidated Unix Archive، وهو اختصار لـ Tape Archive ويشار إليه باسم tarball. يحتاج المرء إلى برنامج فتح الأرشيف أو تعليمات لفتح ملف TAR.
نظرًا لأنه يمكنه تخزين عدة ملفات في ملف واحد ، فإن تنسيق ملف TAR شائع لأرشفة وإرسال ملفات متعددة عبر الإنترنت ، مثل تنزيلات البرامج.
في حالة لينكس و Unix ، يتم استخدام تنسيق ملف TAR بشكل شائع. ، ولكنه يستخدم في الغالب لتخزين البيانات بدلاً من ضغطها. بعد تطويرها ، عندما يتم ضغط ملفات TAR ، فإنها تصبح ملفات TGZ بامتدادات TGZ أو TAR.GZ أو GZ.
سيفتح برنامج zip / unzip الأكثر شيوعًا ملفات TAR لأنها تنسيق أرشيف شائع.
اثنان من أفضل برامج استخراج الملفات المجانية هما PeaZip و 7-Zip ، اللذان يمكنهما فتح وإنشاء ملفات TAR ، ولكن هناك الكثير من الخيارات الأخرى في قائمة مستخرجات الملفات المجانية هذه.
تتضمن أدوات فتح TAR الأخرى B1 Online Archiver و ezyZip ، والتي تعمل في متصفحك بدلاً من تنزيلها كتطبيق. لإزالة محتويات تقرير التقييم الثالث ، قم بتحميله على أحد هذين الموقعين.
الاختلافات الرئيسية بين GZIP و TAR
- تُستخدم أداة الضغط Gzip ، التي تدير امتداد gz ، لتقليل استخدام مساحة القرص في الملف. من ناحية أخرى ، Tar هو ملف أرشيفي ، مما يعني أنه يمكنه دمج عدة ملفات في ملف واحد دون ضغطها.
- Gzip هو برنامج يقوم بضغط ملف واحد (فقط) ، بينما يتم دمج الملفات المختلفة في ملف واحد (tar) مع tar.
- Zip هو برنامج يقوم بالأرشفة والضغط. يقوم Tar بإنشاء ملف واحد من عدة ملفات ؛ لا يقوم بضغط البيانات ما لم يتم استخدامه مع برنامج ضغط مثل gzip.
- يفتقر Zip إلى الخلف في الحفاظ على البيانات الوصفية ، في حين يتقدم Tar كثيرًا على Zip من حيث الحفاظ على البيانات الوصفية.
- اجتاز Gzip 17٪ فقط من الاختبارات ، وهي نسبة منخفضة جدًا ، في حين أن نسبة نجاح Tar تبلغ 65 (تقريبًا 3.5 ضعف نسبة نجاح الملف المضغوط).
- https://dl.acm.org/doi/abs/10.1145/2664666.2664670
- https://stratadoc.stratus.com/vos/19.2.1/r553m-01/wwhelp/wwhimpl/common/html/r553m-01.pdf
آخر تحديث: 17 يونيو 2023
سانديب بهانداري حاصل على بكالوريوس هندسة في الحاسبات من جامعة ثابار (2006). لديه 20 عامًا من الخبرة في مجال التكنولوجيا. لديه اهتمام كبير في المجالات التقنية المختلفة ، بما في ذلك أنظمة قواعد البيانات وشبكات الكمبيوتر والبرمجة. يمكنك قراءة المزيد عنه على موقعه صفحة بيو.
كان شرح المقالة حول GZIP وTAR مفصلاً ومفيدًا للغاية. أحسنت!
بالتأكيد، قدمت المقالة نظرة شاملة عن GZIP وTAR. انا تماما استمتع بالقراءة.
كانت المقالة عبارة عن دليل شامل لفهم الاختلافات بين GZIP وTAR. مجد للمؤلف!
بالتأكيد، لقد وجدت هذه المقالة مصدرًا استثنائيًا للتعرف على GZIP وTAR.
كان رأي المؤلف بشأن GZIP وTAR ثاقبًا للغاية ومفصلًا بشكل جيد. عمل عظيم!
لقد وجدت أن المقالة غنية بالمعلومات، خاصة المقارنة التفصيلية بين GZIP وTAR. يوصى بشدة بالقراءة.
متفق عليه، كان عمق المعلومات المقدمة حول GZIP وTAR مثيرًا للإعجاب. مقالة مدروسة جيدا!
إن استخدام جدول المقارنة في المقالة جعل من السهل التمييز بين GZIP وTAR. مقال عظيم!
كان تحليل المقالة لـ GZIP وTAR شاملاً وثاقبًا. لقد تعلمت الكثير من قراءته.
انا موافق تماما. تمت كتابة المقالة بشكل جيد للغاية وقدمت معلومات قيمة حول GZIP وTAR.
قدم المؤلف مقارنة مقنعة وحاسمة بين GZIP وTAR. قراءة رائعة جدا.
كانت مناقشة GZIP وTAR واضحة وشاملة. انا تماما استمتع بالقراءة.
بالتأكيد، كان الاستكشاف التفصيلي للمقال لـ GZIP وTAR آسرًا ومفيدًا.
تقدم المقالة شرحًا تفصيليًا وواضحًا لـ GZIP وTAR. سأشاركها بالتأكيد مع زملائي.
ساعدتني هذه المقالة في الحصول على فهم أفضل لـ GZIP وTAR. مكتوب بشكل جيد جدا وغنية بالمعلومات.
أنا أتفق تماما. تم تقديم المحتوى بطريقة واضحة وموجزة، مما يسهل الفهم.
أنا أقدر المقارنة الشاملة بين GZIP وTAR، فقد ساعدت في توضيح وظائفهما والاختلافات بينهما.
أوافق تمامًا على أن المقالة ركزت حقًا على جوانب مهمة من GZIP وTAR.
لقد وجدت شرح GZIP وTAR مفيدًا ومفيدًا للغاية. عمل عظيم!
أعتقد أن جدول المقارنة مفيد جدًا في فهم الاختلافات بين GZIP وTAR.
لقد وجدت أن تنسيق المقالة جذاب للغاية، خاصة مع إضافة جدول المقارنة.
بالتأكيد، قدم الجدول مرجعًا سريعًا وموجزًا لفهم الفروق بين GZIP وTAR.
لقد وجدت المقال مفيدًا للغاية ومدروسًا جيدًا. تم عرض المقارنة بين GZIP وTAR بشكل ممتاز.
لا يمكن اقبل المزيد. كان شرح المؤلف المتعمق لـ GZIP وTAR مثيرًا للإعجاب حقًا.