أر (يونكس)
أر، والمعروف أيضا ببساطة ar، هو أداة يونكس التي تحافظ على مجموعات من الملفات باعتبارها واحدة ملف الأرشيف. اليوم، يستخدم ar بشكل عام فقط لإنشاء وتحديث ملفات المكتبة الثابتة التي يستخدمها محرر الرابط أو رابط ولإنشاء حزم.deb لعائلة دبيان؛ يمكن استخدامه لإنشاء أرشيف لأي غرض من الأغراض، ولكن تم استبداله إلى حد كبير تار (حوسبة) لأغراض أخرى غير المكتبات الثابتة. يتم تضمين تطبيق ar كواحد من GNU Binutils.
في قاعدة لينكس القياسية، تم إهمال ar ومن المتوقع أن تختفي في إصدار مستقبلي من هذا المعيار. كان الأساس المنطقي المتوفر هو أن "LSB لا تتضمن أدوات مساعدة لتطوير البرامج ولا تحدد تنسيقات الملفات.

تفاصيل تنسيق الملف 

لم يتم توحيد تنسيق ar ؛ تعتمد الأرشيفات الحديثة على تنسيق شائع مع اثنين من المتغيرات الرئيسية، BSD وSystem V (المعروف في البداية باسم COFF ، ويستخدمها أيضًا GNU وELF وواجهة برمجة تطبيقات ويندوز. ) 
تاريخياً، كانت هناك متغيرات أخرى  بما في ذلك نظام يونكس السادس ونظام يونكس السابع و AIX (صغيرة وكبيرة) ومتماسكة، والتي تختلف جميعها بشكل كبير عن التنسيق العام.

تستخدم محفوظات دبيان «. ديب» التنسيق الشائع.

رأس الملف 
يتضمن كل ملف مخزّن في أرشيف ar رأس ملف لتخزين معلومات حول الملف. التنسيق المشترك هو على النحو التالي. يتم تشفير القيم الرقمية في ASCII وجميع القيم مبطنة بشكل صحيح بمسافات ASCII (0x20).

مثال للاستخدام 
لإنشاء أرشيف من الملفات class1.o ، class2.o ، class3.o ، سيتم استخدام الأمر التالي: ar rcs libclass.a class1.o class2.o class3.o

انظر أيضًا 

 ديب
 تنسيقات الأرشيف
 قائمة أوامر يونكس

مراجع 

أدوات برمجة يونكس
أنساق ملفات أرشفة
برامج يونكس القياسية
برمجيات مشروع جنو
خدمات مواصفات يونكس المنفردة
أر ، و المعروف أيضا ببساطة ar ، هو أداة يونكس التي تحافظ على مجموعات من الملفات ب اعتبار ها واحدة ملف الأرشيف . اليوم ، يستخدم ar ب شكل عام فقط ل إنشاء وتحديث ملفات المكتبة الثابتة التي يستخدم ها محرر الرابط أو رابط ولإنشاء حزم . deb ل عائلة دبيان ؛ يمكن استخدام ه ل إنشاء أرشيف ل أي غرض من الأغراض ، و لٰكن تم استبدال ه إلى حد كبير تار ( حوسبة ) لأغراض أخرى غير المكتبات الثابتة . يتم تضمين تطبيق ar كواحد من GNU Binutils . في قاعدة لينكس القياسية ، تم إهمال ar و من المتوقع أن تختفي في إصدار مستقبلي من هذا المعيار . كان الأساس المنطقي المتوفر هو أن " LSB لا تتضمن أدوات مساعدة ل تطوير البرامج و لا تحدد تنسيقات الملفات . تفاصيل تنسيق الملف لم يتم توحيد تنسيق ar ؛ تعتمد الأرشيفات الحديثة على تنسيق شائع مع اثنين من المتغيرات الرئيسية ، BSD وSystem V ( المعروف في البداية ب اسم COFF ، ويستخدم ها أيضًا GNU و ELF وواجهة برمجة تطبيقات ويندوز . ) تاريخياً ، كانت هناك متغيرات أخرى ب ما في ذلك نظام يونكس السادس و نظام يونكس السابع و A IX ( صغيرة و كبيرة ) ومتماسكة ، و التي تختلف جميع ها ب شكل كبير عن التنسيق العام . تستخدم محفوظات دبيان « . ديب » التنسيق الشائع . رأس الملف يتضمن كل ملف مخزّن في أرشيف ar رأس ملف ل تخزين معلومات حول الملف . التنسيق المشترك هو على النحو التالي . يتم تشفير القيم الرقمية في A SCII و جميع القيم مبطنة ب شكل صحيح بمسافات A SC I I 20 ) . مثال ل الاستخدام ل إنشاء أرشيف من الملفات class1.o ، class2.o ، class3.o ، س يتم استخدام الأمر التالي : ar rcs libc lass.a class1.o class2.o class3.o انظر أيضًا ديب تنسيقات الأرشيف قائمة أوامر يونكس مراجع أدوات برمجة يونكس أنساق ملفات أرشفة برامج يونكس القياسية برمجيات مشروع جنو خدمات مواصفات يونكس المنفردة