الانجليزيةالفرنسيةالألمانيّةالإيطاليةالبرتغاليّةالروسيةإسباني

OnWorks فافيكون

aarch64-linux-gnu-ar - عبر الإنترنت في السحابة

قم بتشغيل aarch64-linux-gnu-ar في مزود الاستضافة المجانية OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر aarch64-linux-gnu-ar الذي يمكن تشغيله في مزود الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


ع - إنشاء وتعديل واستخراج من المحفوظات

موجز


ع [-X32_64] [-]p[وزارة الدفاع] [--توصيل في الاسم] [--استهداف bfdname] [يتراجع] [عد] أرشيف
[عضو...]

وصف


غنو ar يقوم البرنامج بإنشاء وتعديل ومقتطفات من المحفوظات. ان أرشيف هو واحد
ملف يحتوي على مجموعة من الملفات الأخرى في هيكل يجعل من الممكن استرجاعها
الملفات الفردية الأصلية (تسمى الأعضاء من الأرشيف).

محتويات الملفات الأصلية والوضع (الأذونات) والطابع الزمني والمالك والمجموعة هي
المحفوظة في الأرشيف ، ويمكن استعادتها عند الاستخراج.

جنو ar يمكنه الاحتفاظ بأرشيفات يكون لأعضائها أسماء بأي طول ؛ ومع ذلك ، اعتمادًا على
كيف ar على نظامك ، قد يتم فرض حد على طول اسم العضو لـ
التوافق مع تنسيقات الأرشيف المحفوظة مع الأدوات الأخرى. إذا كان موجودًا ، فإن الحد
غالبًا ما يكون 15 حرفًا (نموذجي للتنسيقات المتعلقة بـ a.out) أو 16 حرفًا (نموذجي لـ
التنسيقات المتعلقة بالقهوة).

ar تعتبر أداة ثنائية لأنه غالبًا ما يتم استخدام أرشيفات من هذا النوع كـ
المكتبات عقد إجراءات فرعية مطلوبة بشكل شائع.

ar ينشئ فهرسًا للرموز المحددة في وحدات الكائن القابلة لإعادة التوطين في الأرشيف
عندما تحدد المعدل s. بمجرد إنشائه ، يتم تحديث هذا الفهرس في الأرشيف
كلما ar يُجري تغييرًا على محتوياته (باستثناء ملف q عملية التحديث). أرشيف
مع هذا الفهرس يسرع الارتباط بالمكتبة ، ويسمح للروتينات في المكتبة بـ
الاتصال ببعضهم البعض بغض النظر عن موضعهم في الأرشيف.

يمكنك استخدام nm -s or nm - طباعة ارماب لسرد جدول الفهرس هذا. إذا كان الأرشيف يفتقر إلى
الجدول ، شكل آخر من أشكال ar تسمى رانليب يمكن استخدامها لإضافة الجدول فقط.

جنو ar يمكن اختياريًا إنشاء ملف رقيق الأرشيف الذي يحتوي على فهرس الرموز والمراجع
إلى النسخ الأصلية لملفات الأعضاء في الأرشيف. هذا مفيد للبناء
مكتبات للاستخدام داخل شجرة بناء محلية ، حيث من المتوقع أن يتم نقل الكائنات القابلة للنقل
تظل متاحة ، ولن يؤدي نسخ محتويات كل كائن إلا إلى إضاعة الوقت والمكان.

يمكن أن يكون الأرشيف رقيق أو يمكن أن يكون طبيعيا. لا يمكن أن يكون كلاهما في نفس الوقت.
بمجرد إنشاء الأرشيف ، لا يمكن تغيير تنسيقه دون حذفه أولاً ثم بعد ذلك
إنشاء أرشيف جديد في مكانه.

رقيقة المحفوظات أيضا المسطح، بحيث يتم إضافة أرشيف رفيع إلى أرشيف رفيع آخر
لا يقوم بتداخله ، كما يحدث مع الأرشيف العادي. بدلاً من ذلك ، فإن عناصر
يتم إضافة الأرشيف الأول بشكل فردي إلى الأرشيف الثاني.

يتم تخزين المسارات المؤدية إلى عناصر الأرشيف بالنسبة إلى الأرشيف نفسه.

جنو ar تم تصميمه ليكون متوافقًا مع منشأتين مختلفتين. يمكنك التحكم به
باستخدام خيارات سطر الأوامر ، مثل الأنواع المختلفة من ar على أنظمة Unix ؛
أو ، إذا قمت بتحديد خيار سطر الأوامر الفردي -M، يمكنك التحكم فيه باستخدام برنامج نصي
يتم توفيره عبر المدخلات القياسية ، مثل برنامج "أمين مكتبة" التصوير بالرنين المغناطيسي.

OPTIONS


جنو ar يسمح لك بخلط كود العملية p وأعلام التعديل وزارة الدفاع بأي ترتيب ، في الداخل
أول حجة سطر الأوامر.

إذا كنت ترغب في ذلك ، يمكنك أن تبدأ أول وسيطة في سطر الأوامر بشرطة.

أفضل p keyletter يحدد العملية المطلوب تنفيذها ؛ قد يكون أيًا مما يلي ، ولكن
يجب عليك تحديد واحد منهم فقط:

d حذف وحدات من الأرشيف. حدد أسماء الوحدات المراد حذفها
عضو... ؛ الأرشيف لم يمس إذا لم تحدد أي ملفات لحذفها.

إذا قمت بتحديد v المعدل، ar يسرد كل وحدة كما تم حذفها.

m استخدم هذه العملية لـ خطوة أعضاء في الأرشيف.

يمكن أن يُحدث ترتيب الأعضاء في الأرشيف فرقًا في كيفية ربط البرامج
باستخدام المكتبة ، إذا تم تحديد رمز في أكثر من عضو.

إذا لم يتم استخدام أي مُعدِّلات مع "m" ، فإن أي أعضاء تسميهم في عضو الحجج
انتقل إلى النهاية من الأرشيف. يمكنك استعمال ال a, b، أو i المعدلات لنقلهم إليها
مكان محدد بدلا من ذلك.

p طباعة الأعضاء المحددين من الأرشيف ، إلى ملف الإخراج القياسي. إذا كان v
تم تحديد معدل ، اعرض اسم العضو قبل نسخ محتوياته إلى المعيار
الناتج.

إذا حددت لا عضو الوسائط ، تتم طباعة جميع الملفات الموجودة في الأرشيف.

q سريع ألحق؛ تاريخيًا ، أضف الملفات عضو... حتى نهاية أرشيف، بدون
التحقق من الاستبدال.

المعدلات a, bو i do ليس تؤثر على هذه العملية يتم وضع الأعضاء الجدد دائمًا
في نهاية الأرشيف.

المعدل v يجعل ar سرد كل ملف كما هو مرفق.

بما أن الهدف من هذه العملية هو السرعة ، فإن تطبيقات ar لديك خيار
عدم تحديث جدول رموز الأرشيف إن وجد. أنظمة مختلفة كثيرة جدًا
لكن افترض أن جداول الرموز محدثة دائمًا ، لذا جنو ar سيعيد بناء
الجدول حتى مع إلحاق سريع.

ملاحظة - جنو ar يعامل الأمر qs كمرادف لـ r - استبدال الموجودة بالفعل
في الأرشيف وإلحاق ملفات جديدة في النهاية.

r أدخل الملفات عضو... إلى أرشيف (مع إستبدال). تختلف هذه العملية
تبدأ من q حيث يتم حذف أي أعضاء موجودون سابقًا إذا كانت أسمائهم مطابقة لتلك
يتم إضافتها.

إذا كان أحد الملفات المذكورة في عضو... غير موجود، ar يعرض رسالة خطأ ،
ويترك أي أعضاء حاليين في الأرشيف يطابق هذا الاسم دون إزعاج.

بشكل افتراضي ، تتم إضافة أعضاء جدد في نهاية الملف ؛ ولكن يمكنك استخدام أحد
الصفات التعريفية a, b، أو i لطلب التنسيب بالنسبة لبعض الأعضاء الحاليين.

المعدل v المستخدمة مع هذه العملية تنتج خط إخراج لكل ملف
تم إدخاله مع أحد الأحرف a or r للإشارة إلى ما إذا كان الملف
مُلحق (لم يتم حذف أي عضو قديم) أو استبداله.

s أضف فهرسًا إلى الأرشيف ، أو قم بتحديثه إذا كان موجودًا بالفعل. لاحظ أن هذا الأمر هو
استثناء لقاعدة أنه لا يمكن أن يكون هناك سوى حرف أوامر واحد ، كما هو ممكن
لاستخدامه إما كأمر أو كمعدّل. في كلتا الحالتين يفعل نفس الشيء.

t عرض أ جدول سرد محتويات أرشيف، أو تلك الملفات المدرجة في
عضو... الموجودة في الأرشيف. عادة يتم عرض اسم العضو فقط ؛ لو
تريد أيضًا أن ترى الأوضاع (الأذونات) ، والطابع الزمني ، والمالك ، والمجموعة ، والحجم ، أنت
يمكن طلب ذلك عن طريق تحديد v المعدل.

إذا لم تحدد ملف عضو، يتم سرد كافة الملفات الموجودة في الأرشيف.

إذا كان هناك أكثر من ملف بنفس الاسم (على سبيل المثال ، أو) في أرشيف (على سبيل المثال با),
ar t با أو يسرد المثال الأول فقط ؛ لرؤيتهم جميعًا ، يجب أن تطلب أ
قائمة كاملة - في مثالنا ، ar t با.

x مقتطف أعضاء (مسمى عضو) من الأرشيف. يمكنك استعمال ال v المعدل مع هذا
العملية ، لطلب ذلك ar اذكر كل اسم كما يستخرجه.

إذا لم تحدد ملف عضو، يتم استخراج كافة الملفات الموجودة في الأرشيف.

لا يمكن استخراج الملفات من أرشيف رفيع.

--مساعدة
يعرض قائمة خيارات سطر الأوامر التي يدعمها ar ثم يخرج.

--الإصدار
يعرض معلومات إصدار ar ثم يخرج.

عدد من المعدلات (وزارة الدفاع) قد تتبع على الفور p keyletter ، لتحديد الاختلافات
على سلوك العملية:

a أضف ملفات جديدة بعد عضو موجود في الأرشيف. إذا كنت تستخدم المعدل aأطلقت حملة
يجب أن يكون اسم عضو الأرشيف الحالي موجودًا كـ يتراجع حجة قبل
أرشيف تخصيص.

b أضف ملفات جديدة قبل عضو موجود في الأرشيف. إذا كنت تستخدم المعدل b,
يجب أن يكون اسم عضو الأرشيف الحالي موجودًا كـ يتراجع حجة من قبل
ال أرشيف تخصيص. (مثل i).

c إنشاء الأرشيف. المحدد أرشيف يتم إنشاؤه دائمًا إذا لم يكن موجودًا ، ومتى
تطلب تحديثًا. ولكن يتم إصدار تحذير ما لم تحدد ذلك مسبقًا
نتوقع إنشائه باستخدام هذا المعدل.

D تعمل في حتمية الوضع. عند إضافة الملفات وفهرس الأرشيف ، استخدم صفرًا لـ
UIDs و GIDs والطوابع الزمنية واستخدام أوضاع ملفات متسقة لجميع الملفات. عندما يكون هذا الخيار
يستخدم ، إذا ar يستخدم مع خيارات متطابقة وملفات إدخال متطابقة ، أشواط متعددة
سيُنشئ ملفات إخراج متطابقة بغض النظر عن مالكي ملفات الإدخال والمجموعات والملفات
أوضاع أو أوقات التعديل.

If المرآبات تم تكوينه مع - تمكين - حتمية - المحفوظات، فسيتم تشغيل هذا الوضع
بشكل افتراضي. يمكن تعطيله باستخدام U المعدل أدناه.

f اقتطاع الأسماء في الأرشيف. جنو ar سيسمح عادةً بأسماء الملفات بأي طول.
سيؤدي ذلك إلى إنشاء أرشيفات غير متوافقة مع المحتوى الأصلي ar
برنامج على بعض الأنظمة. إذا كان هذا مصدر قلق ، فإن f يمكن استخدام المعدل للاقتطاع
أسماء الملفات عند وضعها في الأرشيف.

i أدخل ملفات جديدة قبل عضو موجود في الأرشيف. إذا كنت تستخدم المعدل i,
يجب أن يكون اسم عضو الأرشيف الحالي موجودًا كـ يتراجع حجة من قبل
ال أرشيف تخصيص. (مثل b).

l تم قبول هذا المعدل ولكن لم يتم استخدامه.

N يستخدم عد معامل. يستخدم هذا في حالة وجود عدة إدخالات في الأرشيف
بنفس الاسم. استخراج أو حذف مثيل عد من الاسم المعطى من
أرشيف.

o الحفاظ على أصلي مواعيد الاعضاء عند استخراجهم. إذا لم تحدد
هذا المعدل ، يتم ختم الملفات المستخرجة من الأرشيف بوقت
استخلاص.

P استخدم اسم المسار الكامل عند مطابقة الأسماء في الأرشيف. جنو ar لا يمكن أن تخلق
أرشيف باسم المسار الكامل (مثل هذه المحفوظات ليست شكوى من POSIX) ، ولكن أخرى
يمكن لمنشئي الأرشيف. هذا الخيار سيسبب غنو ar لمطابقة أسماء الملفات باستخدام ملف
اسم المسار الكامل ، والذي يمكن أن يكون مناسبًا عند استخراج ملف واحد من ملف
أرشيف تم إنشاؤه بواسطة أداة أخرى.

s اكتب فهرس ملف كائن في الأرشيف ، أو قم بتحديث واحد موجود ، حتى لو لم يكن كذلك
تم إجراء تغييرات أخرى على الأرشيف. يمكنك استخدام علامة التعديل هذه مع أي منها
العملية ، أو وحدها. ادارة ar s في الأرشيف يعادل التشغيل رانليب on
هنا.

S لا تقم بإنشاء جدول رموز أرشيف. هذا يمكن أن يسرع بناء مكتبة كبيرة
في عدة خطوات. لا يمكن استخدام الأرشيف الناتج مع الرابط. بغرض
بناء جدول الرموز ، يجب عليك حذف S المعدل على آخر إعدام ar، او انت
يجب أن تعمل رانليب في الأرشيف.

T جعل المحدد أرشيف a رقيق أرشيف. إذا كان موجودًا بالفعل وهو منتظم
الأرشيف ، يجب أن يكون الأعضاء الحاليون موجودين في نفس الدليل مثل أرشيف.

u عادة، ar r... يُدرج جميع الملفات المدرجة في الأرشيف. إذا كنت ترغب في ذلك
أدخل فقط تلك الملفات التي تدرجها أحدث من الأعضاء الحاليين في
نفس الأسماء ، استخدم هذا المعدل. ال u المعدل مسموح به فقط للعملية r
(يحل محل). على وجه الخصوص ، الجمع qu غير مسموح به ، لأن التحقق من
ستفقد الطوابع الزمنية أي ميزة سرعة من العملية q.

U Do ليس تعمل في حتمية الوضع. هذا هو معكوس D المعدل أعلاه:
تمت إضافة الملفات وسيحصل فهرس الأرشيف على UID الفعلي و GID والطابع الزمني والملف
قيم الوضع.

هذا هو الافتراضي ما لم المرآبات تم تكوينه مع
- تمكين - حتمية - المحفوظات.

v يطلب هذا المعدل مطنب نسخة من العملية. يتم عرض العديد من العمليات
معلومات إضافية ، مثل أسماء الملفات المعالجة ، عند المعدّل v مُلحق.

V يعرض هذا المعدل رقم إصدار ar.

ar يتجاهل خيارًا أوليًا إملائيًا -X32_64للتوافق مع AIX. السلوك
تم إنتاجه بواسطة هذا الخيار هو الإعداد الافتراضي لـ GNU ar. ar لا يدعم أي من الآخرين
-X والخيارات؛ على وجه الخصوص ، لا يدعم -X32 وهو الإعداد الافتراضي لـ AIX ar.

مفتاح سطر الأوامر الاختياري --توصيل في الاسم الأسباب ar لتحميل المكوّن الإضافي المسمى الاسم
مما يضيف دعمًا لمزيد من تنسيقات الملفات. هذا الخيار متاح فقط إذا كانت toolchain
تم إنشاؤه مع تمكين دعم البرنامج المساعد.

مفتاح سطر الأوامر الاختياري --استهداف bfdname يحدد أن أعضاء الأرشيف هم
بتنسيق رمز كائن يختلف عن التنسيق الافتراضي لنظامك. ارى

@ملف
قراءة خيارات سطر الأوامر من ملف. يتم إدراج الخيارات المقروءة بدلاً من ملف
أصلي @ملف اختيار. إذا ملف غير موجود ، أو لا يمكن قراءته ، ثم الخيار
سيتم التعامل معها حرفيا ، ولن تتم إزالتها.

خيارات في ملف مفصولة بمسافة بيضاء. قد يتم تضمين حرف مسافة بيضاء
في خيار من خلال إحاطة الخيار بالكامل بعلامات اقتباس مفردة أو مزدوجة. أي
قد يتم تضمين الحرف (بما في ذلك الشرطة المائلة للخلف) عن طريق بادئة الحرف المراد أن يكون
مشمول بشرطة مائلة للخلف. ال ملف قد تحتوي نفسها على @ إضافيةملف والخيارات؛ أي
ستتم معالجة هذه الخيارات بشكل متكرر.

استخدم aarch64-linux-gnu-ar عبر الإنترنت باستخدام خدمات onworks.net


Ad


Ad

أحدث برامج Linux و Windows عبر الإنترنت