باسك (أمر يونكس)

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

أنظر أيضا

عدل

مراجع

عدل
  1. ^ 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 على موقع واي باك مشين.
  2. ^ "GNU tar 1.30: 8.1 Using Less Space through Compression". www.gnu.org. مؤرشف من الأصل في 2018-09-24. اطلع عليه بتاريخ 2018-04-22.