أساسيات GZ

كيف تفتح ملفات GZ: الفرق بين ‎.gz‎ و‎.tar.gz‎ و‎.tgz‎

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

آخر تحديث 2026-10-13 · كتبه واختبره فريق تحرير UnpackNest (TECCONET)

‎.gz‎ و‎.tar.gz‎ و‎.tgz‎: ما الذي لديك فعلًا

تضغط gzip تدفقًا واحدًا من البيانات فقط، ولا تعرف شيئًا عن المجلدات أو تعدد الملفات. وتحل أنظمة يونكس ذلك بأداة ثانية هي tar، تجمع ملفات كثيرة في ملف واحد ثم يُضغط هذا الملف. لذلك ستقابل ثلاثة أشكال:

اسم الملفما بداخلهما تحصل عليه بعد فك الضغط
report.csv.gzملف واحد مضغوطreport.csv
backup.tar.gzأرشيف TAR مضغوط بـgzipbackup.tar الذي يضم ملفات كثيرة
backup.tgzمثل ‎.tar.gz‎ تمامًا لكن باسم مختصرملفات كثيرة

الاسم الذي يسبق ‎.gz‎ مجرد تلميح لا ضمان. وقد يخزّن رأس gzip الاسم الأصلي للملف، والأدوات الجيدة تستفيد منه.

افتح ملف ‎.gz‎ في المتصفح باستخدام UnpackNest

تتعامل أداة TAR/GZ في UnpackNest مع الأشكال الثلاثة. فهي تمرر الملف عبر مفكك gzip المدمج في المتصفح على شكل تدفق، فلا تحمّل الملفات الكبيرة في الذاكرة دفعة واحدة، ولا يُرفع شيء.

  1. افتح أداة TAR/GZ في UnpackNest.
  2. اضغط اختر ملف TAR أو GZ وحدد ملف ‎.gz‎ أو ‎.tar.gz‎ أو ‎.tgz‎.
  3. إن كان ملفًا مضغوطًا واحدًا، تعرض الأداة عنصرًا واحدًا باسمه الأصلي وحجمه بعد فك الضغط.
  4. وإن كان ‎.tar.gz‎، تعرض كل ملف داخل TAR مع حجمه ومجلده.
  5. اضغط استخراج بجانب العنصر لحفظه.
ملف سجل واحد مضغوط بـgzip في أداة TAR/GZ من UnpackNest: عنصر واحد باسم server.log جاهز للاستخراج.
ملف سجل واحد مضغوط بـgzip في أداة TAR/GZ من UnpackNest: عنصر واحد باسم server.log جاهز للاستخراج.
نسخة احتياطية ‎.tar.gz‎ في الأداة نفسها، ولأنها تضم أرشيف TAR يظهر كل ملف بداخلها على حدة.
نسخة احتياطية ‎.tar.gz‎ في الأداة نفسها، ولأنها تضم أرشيف TAR يظهر كل ملف بداخلها على حدة.

وتخبرك الأداة أيضًا عندما لا يكون الملف gzip أصلًا: فهي تتعرف على ‎.tar.xz‎ و‎.tar.bz2‎ اللذين لا تستخرجهما (استخدم لهما 7-Zip على الحاسوب أو الأمر tar -xf)، وتكتشف الملفات المشفرة بـOpenSSL أو GPG التي يجب فك تشفيرها قبل أن تقرأها أي أداة.

ويندوز

يتضمن ويندوز 10 (من الإصدار 1803) وويندوز 11 الأمر tar الذي يتعامل مع gzip أيضًا.

  1. افتح المجلد الذي فيه الملف، واضغط على شريط العنوان واكتب cmd ثم Enter.
  2. لملفات ‎.tar.gz‎ أو ‎.tgz‎ اكتب: tar -xzf backup.tar.gz.
  3. أما ملف ‎.gz‎ المفرد فلا يوجد له أمر مدمج بسيط، وقد تستخرجه إصدارات ويندوز 11 الحديثة من استخراج الكل…، وإلا فاستخدم 7-Zip أو أداة المتصفح.

وفي 7-Zip يحتاج ملف ‎.tar.gz‎ إلى خطوتين: فك ‎.gz‎ يعطيك ملف ‎.tar‎ تستخرجه مرة ثانية، وهذا طبيعي.

ماك

  1. انقر نقرًا مزدوجًا على الملف في Finder، فتفك أداة الأرشيف ضغطه، ويتحول ‎.tar.gz‎ مباشرة إلى مجلد.
  2. في الطرفية، يفك الأمر gunzip -k report.csv.gz ضغط ملف مفرد ويحتفظ بالأصل (بدون -k يحذف gunzip ملف ‎.gz‎ بعد النجاح).
  3. للأرشيف: tar -xzf backup.tar.gz.

لينكس

  1. ملف مفرد: gzip -dk report.csv.gz (أو gunzip -k).
  2. لإلقاء نظرة دون فك الضغط على القرص: zcat report.csv.gz | head.
  3. أرشيف tar: tar -xzf backup.tar.gz، واعرض محتوياته أولًا بـtar -tzf backup.tar.gz.
  4. اختبار السلامة: gzip -t file.gz لا يطبع شيئًا إن كان الملف سليمًا.

أندرويد وآيفون

يتعامل Files by Google وتطبيق الملفات في آيفون مع ZIP أفضل من gzip. لذلك أبسط طريقة على الجوال هي أداة المتصفح. وفي آيفون قد يفك تطبيق الملفات كثيرًا من ملفات ‎.gz‎ و‎.tar.gz‎ بلمسة، فإن لم يحدث شيء فاستخدم المتصفح.

مشاكل شائعة

«not in gzip format»

الملف ليس gzip رغم اسمه. أحيانًا يفك الخادم ضغطه أثناء التنزيل ويُبقي اسم ‎.gz‎، فجرّب فتحه بنوعه الداخلي (مثلًا أعد تسمية data.csv.gz إلى data.csv). وأداة UnpackNest تفحص التوقيع وتخبرك بما وجدته.

«unexpected end of file» أو خطأ CRC

التنزيل ناقص أو تالف. تخزن gzip مجموع CRC-32 والطول الأصلي في نهاية التدفق، فالانقطاع يُكتشف دائمًا. أعد التنزيل، فلا يوجد إصلاح موثوق لتدفق gzip مقطوع.

حصلت على ملف ‎.tar‎ لا على ملفاتي

هذا متوقع مع ‎.tar.gz‎ في الأدوات التي تفك طبقة واحدة كل مرة. افتح ملف ‎.tar‎ بالطريقة نفسها.

الملف المستخرج ضخم

ملفات السجلات وCSV قد تنكمش بنسبة 90٪ أو أكثر، فملف ‎.gz‎ بحجم 100 ميغابايت قد يصبح أكثر من غيغابايت. تأكد من المساحة الفارغة أولًا. وتوقف أداة UnpackNest التدفقات التي تبدو نسبة تمددها كقنبلة فك ضغط.

لماذا يحب المطورون والخوادم gzip

gzip سريعة وتعمل جيدًا مع التدفق ومدعومة في كل مكان، وتُستخدم في نقل صفحات الويب وتدوير السجلات وإصدارات الشيفرة المصدرية (‎.tar.gz‎). وعندما يوفر مشروع ما ملفي ‎.zip‎ و‎.tar.gz‎، فالمحتوى عادةً واحد، فاختر ما يفتحه نظامك بسهولة أكبر.

أسئلة شائعة

هل يمكن أن يحتوي ملف ‎.gz‎ على عدة ملفات؟

فقط إن كان ‎.tar.gz‎ أو ‎.tgz‎. أما ‎.gz‎ العادي فيضم ملفًا واحدًا. ويمكن تقنيًا ضم عدة تدفقات gzip، لكن الأدوات تعاملها كملف واحد.

هل تدعم gzip كلمات المرور؟

لا، فلا gzip ولا tar فيهما تشفير. الملفات التي تحتاج حماية تُشفّر عادةً على حدة بـGPG أو OpenSSL، أو توضع في أرشيف 7z أو ZIP بتشفير AES.

هل ‎.gz‎ هو نفسه ‎.zip‎؟

كلاهما يستخدم عادةً خوارزمية Deflate، لكن ZIP أرشيف متعدد الملفات له فهرس مركزي، أما ‎.gz‎ فتدفق مضغوط واحد.

وماذا عن ‎.tar.xz‎ و‎.tar.bz2‎؟

الفكرة نفسها بأدوات ضغط مختلفة (xz وbzip2). لا يستخرجهما UnpackNest حاليًا، فاستخدم 7-Zip على الحاسوب أو الأمر tar -xf على ماك ولينكس.

أدلة مرتبطة