تخطَّ إلى المحتوى

tar

أرشفة الملفّات وضغطها tar

tar يجمع مجموعة ملفّات ومجلّدات في أرشيف واحد (.tar)، ويُستخدم عادة مع gzip لإنتاج أرشيف مضغوط (.tar.gz).

اسمه اختصار لـ "tape archive" من زمن الأشرطة المغناطيسية، وبقي المعيار الفعلي لأرشفة الملفّات في Linux. الوظيفة الأساسية (إنشاء/استخراج/عرض) تُحدَّد بحرف واحد (`c`/`x`/`t`)، وتُدمَج عادة مع `z` للضغط بـ gzip و`v` لعرض تفاصيل التقدّم و`f` لتحديد اسم ملف الأرشيف.

الصياغة

tar [وظيفة][خيارات] -f اسم_الأرشيف [ملفّات]

📄 مثال

tar -czvf backup.tar.gz folder/    # إنشاء أرشيف مضغوط
tar -xzvf backup.tar.gz            # استخراج أرشيف مضغوط
tar -tvf backup.tar.gz             # عرض المحتويات بدون استخراج

أهم الخيارات

الخيارالوظيفة
-cإنشاء أرشيف جديد (create)
-xاستخراج ملفّات من أرشيف (extract)
-tعرض قائمة المحتويات بدون استخراج (list)
-zالضغط أو فك الضغط عبر gzip
-vعرض تفصيلي لكل ملف تتم معالجته (verbose)
-fتحديد اسم ملف الأرشيف — يأتي دائمًا آخر الخيارات

💡 نصائح عملية

  • احفظ الصيغة `-czvf` للإنشاء و`-xzvf` للاستخراج كوحدة واحدة تتذكّرها — تغطّي 90% من الاستخدام اليومي

⚠️ أخطاء شائعة

  • وضع `-f` قبل اسم الأرشيف مباشرة لكن بعد خيارات أخرى تحتاج قيمة أيضًا فيلتبس الترتيب — الأسهل أن يكون `f` آخر حرف في سلسلة الخيارات

خصائص ذات صلة

🎓 تريد فهم الصورة الكاملة خطوة بخطوة؟ ابدأ من مسار LINUX الكامل بالعربي.