English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

أمر Linux ar

كامل الأوامر في لينكس

يستخدم الأمر ar في Linux لإنشاء أو تعديل ملفات التخزين أو استخراج الملفات منها.

يسمح لك ar بجمع العديد من الملفات في ملف تخزين واحد. في ملف التخزين، يحتفظ جميع ملفات الأعضاء بالصفات والصلاحيات الأصلية.

النحو

ar[-dmpqrtx][cfosSuvV][a<ملف عضو>][b<ملف عضو>][i<ملف عضو>][ملف التخزين][ملف عضو]

المعاملات:

المعاملات المطلوبة:

  • -d حذف ملف من ملف التخزين.
  • -m تغيير ترتيب ملفات الأعضاء في ملف التخزين.
  • -p عرض محتويات ملفات الأعضاء في ملف التخزين.
  • -q ادرج الملف في نهاية ملف التخزين.
  • -r ادرج الملف في ملف التخزين.
  • -t عرض الملفات الموجودة في ملف التخزين.
  • -x استخراج ملف من ملف التخزين.

خيارات المعاملات:

  • a<ملف عضو> ادرج الملف في ملف التخزين بعد الملف المحدد.
  • b<ملف عضو> ادرج الملف في ملف التخزين قبل الملف المحدد.
  • c قم بإنشاء ملف التخزين.
  • f لتجنب عدم التوافق مع أوامر ar التي لا تتوافق مع أنظمة أخرى بسبب أسماء ملفات طويلة، يمكن استخدام هذا المعامل لقطع أسماء ملفات الأعضاء الطويلة التي سيتم وضعها في ملف التخزين.
  • i<ملف عضو> ادرج الملف في ملف التخزين قبل الملف المحدد.
  • احتفظ بـتاريخ الملفات في ملفات التخزين.
  • s  إذا كانت تحتوي ملفات الإحتياطي على نماذج للعناصر، يمكن استخدام هذا المعامل لإنشاء جدول الأسماء للملفات الإحتياطية.
  • S  لا يولد جدول الأسماء.
  • u  يضيف فقط الملفات التي تكون تاريخها أكثر حداثة إلى ملف الإحتياطي.
  • v  يعرض معلومات مفصلة أثناء تنفيذ البرنامج.
  • V  عرض معلومات الإصدار.

نماذج على الإنترنت

ملف البكينغ

[[email protected] ~]# ls   //عرض ملفات الدليل الحالي   
a.c    b.c d.c   install.log      qte
anaconda-ks.cfg c.c Desktop 
[[email protected] ~]# ar rv one.bak a.c b.c //البكينغ لملفات a.c b.c 
ar: يتم إنشاء one.bak
a - a.c
a - b.c
[[email protected] ~]# 

البكينغ للملفات المتعددة

[[email protected] ~]# ar rv two.bak *.c  //البكينغ للملفات التي تنتهي ب.c  
ar: يتم إنشاء two.bak
a - a.c
a - b.c
a - c.c
a - d.c
[[email protected] ~]# 

عرض محتويات الملف الم打包

[[email protected] ~]# ar t two.bak    
a.c
b.c
c.c
d.c
[[email protected] ~]# 

حذف ملفات العضوية من الملفات الم打包

[[email protected] ~]# ar d two.bak a.c b.c c.c  
[[email protected] ~]# ar t two.bak       
d.c

كامل الأوامر في لينكس