pax هي أداة أرشفة تم إنشاؤها بواسطة بوزيكس ويتم تعريفها بواسطة المعيار POSIX.1-2001 [1] . بدلاً من فرز الخيارات غير المتوافقة التي ظهرت بين تار (حوسبة)
و cpio
، جنبًا إلى جنب مع تطبيقاتها عبر إصدارات مختلفة من يونكس ، صمم معهد مهندسي الكهرباء والإلكترونيات أداة أرشفة جديدة يمكن أن تدعم مختلف تنسيقات الأرشيف، بما في ذلك تنسيق جديد يتم تحديده بشكل أساسي مع وجود ملفات إضافية سمات الموسعة.[2] اسم "pax" هو اختصار لتبادل الأرشيف المحمولة . استدعاء الأوامر وهيكل توحيد إلى حد ما من tar
و cpio
.
نوع | |
---|---|
نظام التشغيل |
المميزات
أساليب
باكس لديه أربعة أوضاع عامة يتم الاحتجاج بها بواسطة r-
يلخص هذا الجدول السلوك الشرطي:
اختيار | الوضع | وصف |
---|---|---|
(لا يوجد) | list | يعرض محتويات الأرشيف، لا يعدل أو يستخرج أي شيء. |
-r | ""read"" | يقرأ ويستخلص محتويات الأرشيف |
-w | "write" | يقوم بإنشاء الأرشيفات أو إلحاق الملفات بأرشيف |
-rw | "copy" | يقرأ وينسخ الملفات وشجرة الدليل إلى دليل محدد |
أمثلة:
pax < archive.tar
استخراج محتويات الأرشيف في الدليل الحالي:
pax -r < archive.tar
قم بإنشاء أرشيف للدليل الحالي:
عند استخدامه في نمط cpio
، يمكن استخدام الأمر find
للحصول على قائمة الملفات المراد أرشفتها:
find . -depth -print | pax -wd > archive.tar
أنظر أيضا
مراجع
- The Open Group Base Specifications Issue 6 - POSIX.1-2001 (IEEE Std 1003.1) Copyright © 2001-2004 The IEEE and The Open Group - تصفح: نسخة محفوظة 18 سبتمبر 2010 على موقع واي باك مشين.
- "GNU tar 1.30: 8.1 Using Less Space through Compression". www.gnu.org. مؤرشف من الأصل في 24 سبتمبر 201822 أبريل 2018.