أنشئ ملف TAR أو TAR.GZ
أنشئ صيغة الملفات المضغوطة التي يتوقعها Linux وmacOS، دون فتح سطر الأوامر. لا يُخزَّن أي شيء في أي مرحلة.
- لا يُخزَّن أبدًا
- لا طابور ولا انتظار
- دون تسجيل ودون علامة مائية
كيف تعمل الأداة
أضف ملفاتك
بالعدد الذي تريده، والمجلدات أيضًا.
اختر TAR أو TAR.GZ
يجمع TAR العادي الملفات دون ضغطها. أما TAR.GZ فيضغط الحزمة كلها، وهذا ما تريده عادةً.
نزّله
يُبنى ويُحفظ مباشرة في مجلد التنزيلات لديك.
لماذا يتفوق TAR على ZIP في الحجم ويخسر في السهولة
لا يضغط TAR شيئًا. إنه يضم الملفات في تدفق واحد، يسبق كل ملف فيه ترويسة من 512 بايت تحمل اسمه وحجمه وأذوناته وملكيته وطابعه الزمني، أما الضغط فطبقة منفصلة تُلف حول الناتج كله. وهذا التراكب هو بالضبط سبب كون ملف .tar.gz أصغر من ملف ZIP للملفات نفسها: فـ gzip يرى تدفقًا واحدًا متصلًا ويستطيع استغلال التكرار بين الملفات، بينما يضغط ZIP كل ملف وحده فلا يستطيع ذلك. ومع مجلد من المستندات المتشابهة أو الكود المصدري يكون الفرق كبيرًا في أحيان كثيرة.
ويُدفع الثمن في الطرف الآخر. فلأن الضغط يلف كل شيء، لا يوجد فهرس في ملف .tar.gz — عرض محتواه يعني فك ضغطه من البداية، واستخراج آخر ملف فيه يعني فك ضغطه كله. أما ملف ZIP فتظهر قائمته فورًا مهما كان حجمه. وأي الصيغتين أفضل يعتمد كليًا على ما إذا كان الملف المضغوط سيُفك كاملًا، وهذا حال النسخة الاحتياطية أو حزمة الكود المصدري دائمًا.
والملفات المضغوطة أصلًا تغيّر الحسبة تمامًا. فملف TAR يضم صور JPEG أو مقاطع MP4 أو ملفات PDF لا يكسب شيئًا يُذكر من خطوة gzip، لأن التكرار أُزيل من تلك المادة مسبقًا — فيكون الملف المضغوط عمليًا مجموع مدخلاته. ولا يزال استخدام TAR مفيدًا هناك للسبب نفسه الذي يُستخدم له ZIP، أي إرسال ملف واحد بدلًا من ملفات كثيرة، لكن ليس من أجل الحجم.
تُكتب الأذونات بقيم افتراضية معقولة بدلًا من قراءتها من ملفاتك، وهذا هو القيد بصراحة. فالصفحة لا تملك وصولًا إلى بتات الوضع أو الملكية أو الروابط الرمزية على قرصك — إنها تتلقى محتوى الملفات وأسماءها فقط. لذا يصل السكربت التنفيذي إلى الملف المضغوط غير قابل للتنفيذ، ولا يمكن تسجيل الرابط الرمزي كرابط. في ملف .tar.gz يضم مستندات لا أهمية لذلك؛ أما عند تجهيز حزمة ستُفك وتُشغَّل، فهذا هو جوهر الصيغة، وهو غائب.
عندما تحتاج إلى شيء آخر
لكل ما تهم فيه البيانات الوصفية — نسخة احتياطية، أو حزمة كود مصدري، أو نقل شجرة مجلدات بين الأجهزة — فالأمر tar -czf archive.tar.gz folder/ هو الأداة الصحيحة، وهو مثبت أصلًا على كل جهاز Mac وLinux، وعلى Windows منذ 2018. يسجّل الأذونات والملكية والروابط الرمزية والطوابع الزمنية الحقيقية، ويكتب مباشرة إلى القرص دون حد للحجم، وهو ما يتوقع أي مستلم أن يحتويه ملف tarball.
ولملف أصغر بعد، غيّر طريقة الضغط لا الحاوية: الأمر tar -cJf archive.tar.xz folder/ يستخدم xz، وينتج عادةً ملفًا أصغر بكثير من gzip على حساب الوقت، بينما يقترب --zstd منه في الحجم وهو أسرع بفارق هائل. وكلاهما يقرؤه كل نظام Unix حالي. وإن كان المستلم يستخدم Windows ولا يملك خبرة تقنية، فيبقى ملف ZIP العادي هو الخيار المراعي له.
الأسئلة الشائعة
هل أختار TAR أم TAR.GZ؟
TAR.GZ في كل الحالات تقريبًا — فـ TAR العادي لا يضغط إطلاقًا، لذا يكون حجم الملف المضغوط مجموع أحجام كل ما فيه. ويفيد TAR العادي عندما يكون المحتوى مضغوطًا أصلًا، أو عندما تتولى أداة لاحقة عملية الضغط.
هل يقبل Linux الملفات التي تنشئها هذه الأداة؟
نعم، وهذا مُختبَر لا مُفترَض: ففي كل إصدار نتحقق من أن GNU tar نفسه يعرض ما تنتجه هذه الصفحة ويستخرجه، بايتًا ببايت. وتُكتب أسماء الملفات الطويلة بترويسات POSIX pax، وهي الامتداد القياسي، وهي ما يقرؤه bsdtar و7-Zip على Windows دون أي اعتراض.
هل تُخزَّن ملفاتي في أي مكان؟
لا. يُبنى الملف المضغوط ويُحفظ مباشرة في مجلد التنزيلات لديك، ولا يُحتفظ بأي شيء بعد ذلك. وهذا مهم هنا: فأكثر ما يحتاج الناس إلى ضغطه — المستندات، والصور الفوتوغرافية، ومجلد عمل — هو بالضبط ما لا ينبغي تسليمه إلى خادم شخص غريب أولًا.
لماذا أستخدم هذه الأداة بدلًا من ZIP؟
غالبًا لأن جهة أخرى طلبت ذلك — خادم، أو سكربت نشر، أو زميل يستخدم Linux. وهناك ميزة تقنية حقيقية واحدة: لأن TAR.GZ يضغط الحزمة كتدفق واحد بدلًا من كل ملف على حدة، فكثيرًا ما يكون أصغر بشكل ملحوظ من ZIP عندما تكون لديك ملفات صغيرة متشابهة كثيرة، مثل الكود المصدري أو السجلات. أما لإرسال ملف مضغوط واحد إلى شخص واحد يستخدم Windows، فإن ZIP هو الخيار الأسهل.
هل هناك حد للحجم؟
الحد هو الذاكرة المتاحة، لا سقف ثابت للحجم. مئات الملفات وعدة غيغابايتات لا مشكلة فيها على حاسوب عادي؛ أما الهاتف فيتحمل أقل من ذلك.
معلومة مفيدة: لا يضغط TAR بنفسه، لذا تأتي كل الفائدة في الحجم من خطوة gzip — والملفات المضغوطة أصلًا (JPEG وMP4 وPDF) لن تصغر إلا قليلًا. تُكتب أذونات الملفات بقيم افتراضية معقولة لأن المتصفح لا يستطيع قراءة الأذونات الحقيقية من قرصك.
أضِف هذه الأداة إلى موقعك
مجانية لأي مدونة أو صفحة فصل دراسي أو مقالة مساعدة. الصق مقتطفًا واحدًا وسيتمكن زوارك من استخدامها مباشرةً على صفحتك.