انگلیسیفرانسویآلمانیایتالیاییپرتغالیسكس با دختر روسیاسپانیایی

فاویکون OnWorks

aarch64-linux-gnu-ar - آنلاین در ابر

aarch64-linux-gnu-ar را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور aarch64-linux-gnu-ar است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


ar - ایجاد، اصلاح و استخراج از آرشیوها

خلاصه


ar [-X32_64] [-]p[وزارت دفاع] [-- پلاگین نام] [--هدف bfdname] [relpos] [تعداد دفعات مشاهده] بایگانی
[عضو...]

شرح


گنو ar برنامه ایجاد، اصلاح و استخراج از آرشیوها می کند. یک بایگانی مجرد است
فایلی که مجموعه ای از فایل های دیگر را در ساختاری نگهداری می کند که امکان بازیابی را فراهم می کند
فایل های فردی اصلی (نامیده می شود اعضا از آرشیو).

محتویات فایل های اصلی، حالت (مجوزها)، مهر زمانی، مالک و گروه هستند
در بایگانی نگهداری می شود و در صورت استخراج قابل بازیابی است.

گنو ar می تواند بایگانی هایی را حفظ کند که اعضای آن نام هایی با هر طولی داشته باشند. با این حال، بسته به
چگونه ar بر روی سیستم شما پیکربندی شده است، ممکن است محدودیتی در طول نام اعضا اعمال شود
سازگاری با فرمت های آرشیو نگهداری شده با ابزارهای دیگر. اگر وجود داشته باشد، حد
اغلب 15 کاراکتر (معمولی فرمت های مربوط به a.out) یا 16 کاراکتر (معمولی از
فرمت های مربوط به coff).

ar به عنوان یک ابزار باینری در نظر گرفته می شود زیرا آرشیوهایی از این نوع اغلب به عنوان استفاده می شوند
کتابخانه ها نگه داشتن برنامه های فرعی که معمولاً مورد نیاز است.

ar یک شاخص برای نمادهای تعریف شده در ماژول های شی قابل جابجایی در آرشیو ایجاد می کند
زمانی که اصلاح کننده را مشخص می کنید s. پس از ایجاد، این فهرست در آرشیو به روز می شود
هر زمان که ar تغییری در محتوای آن ایجاد می کند (به جز q عملیات به روز رسانی). یک آرشیو
با چنین شاخصی باعث افزایش سرعت پیوند به کتابخانه می شود و به روال های موجود در کتابخانه اجازه می دهد
بدون توجه به قرار دادن آنها در آرشیو با یکدیگر تماس بگیرید.

شما ممکن است استفاده کنید nm -s or nm --print-armap برای فهرست کردن این جدول شاخص اگر یک آرشیو فاقد
جدول، شکل دیگری از ar نام ranlib می توان از آن برای اضافه کردن فقط جدول استفاده کرد.

گنو ar می تواند به صورت اختیاری یک را ایجاد کند نازک بایگانی که حاوی یک نمایه نماد و مراجع است
به نسخه های اصلی فایل های عضو آرشیو. این برای ساختن مفید است
کتابخانه ها برای استفاده در یک درخت ساخت محلی، جایی که اشیاء قابل جابجایی انتظار می رود
در دسترس باقی بماند و کپی کردن محتویات هر شی فقط باعث اتلاف زمان و مکان می شود.

یک آرشیو هم می تواند باشد نازک یا می تواند طبیعی باشد. نمی تواند همزمان هر دو باشد.
هنگامی که یک بایگانی ایجاد می شود، قالب آن را نمی توان بدون حذف ابتدا و سپس تغییر داد
ایجاد یک آرشیو جدید در جای خود.

آرشیوهای نازک نیز هستند صاف، به طوری که یک بایگانی نازک را به بایگانی نازک دیگر اضافه کنید
مانند یک آرشیو معمولی، آن را تودرتو نمی کند. در عوض عناصر
آرشیو اول به صورت جداگانه به آرشیو دوم اضافه می شود.

مسیرهای عناصر بایگانی نسبت به خود آرشیو ذخیره می شوند.

گنو ar به گونه ای طراحی شده است که با دو امکانات مختلف سازگار باشد. شما می توانید آن را کنترل کنید
فعالیت با استفاده از گزینه های خط فرمان، مانند انواع مختلف ar در سیستم های یونیکس؛
یا اگر گزینه تک خط فرمان را مشخص کنید -M، می توانید آن را با یک اسکریپت کنترل کنید
از طریق ورودی استاندارد، مانند برنامه "کتابدار" MRI عرضه می شود.

OPTIONS


گنو ar به شما اجازه می دهد تا کد عملیات را مخلوط کنید p و پرچم های اصلاح کننده وزارت دفاع به هر ترتیب، در داخل
اولین آرگومان خط فرمان

در صورت تمایل، می توانید اولین آرگومان خط فرمان را با یک خط تیره شروع کنید.

La 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 نمایش a جدول فهرست کردن محتویات بایگانی، یا فایل های فهرست شده در
عضو... که در آرشیو موجود است. معمولاً فقط نام عضو نشان داده می شود. اگر
همچنین می‌خواهید حالت‌ها (مجوزها)، مهر زمانی، مالک، گروه و اندازه را ببینید
می تواند با مشخص کردن آن درخواست کند v اصلاح کننده

اگر الف را مشخص نکنید عضو، تمام فایل های موجود در بایگانی لیست شده اند.

اگر بیش از یک فایل با نام مشابه وجود دارد (مثلاً، فی) در یک آرشیو (مثلاً ba),
ar t ba فی فقط اولین نمونه را فهرست می کند. برای دیدن همه آنها، باید یک درخواست کنید
فهرست کامل --- در مثال ما، ar t ba.

x عصاره اعضا (به نام عضو) از آرشیو. می توانید استفاده کنید v اصلاح کننده با این
عملیات، برای درخواست آن ar هر نام را همانطور که استخراج می کند لیست کنید.

اگر الف را مشخص نکنید عضو، تمامی فایل های موجود در آرشیو استخراج می شوند.

فایل ها را نمی توان از یک آرشیو نازک استخراج کرد.

--کمک
لیستی از گزینه های خط فرمان پشتیبانی شده توسط را نشان می دهد ar و سپس خارج می شود.

- نسخه
اطلاعات نسخه را نمایش می دهد ar و سپس خارج می شود.

تعدادی اصلاح کننده (وزارت دفاع) ممکن است بلافاصله دنبال شود p keyletter، برای مشخص کردن تغییرات
در مورد رفتار عملیات:

a فایل های جدید اضافه کنید بعد از یکی از اعضای موجود آرشیو اگر از اصلاح کننده استفاده می کنید aاز
نام یک عضو بایگانی موجود باید به عنوان موجود باشد relpos استدلال، قبل از
بایگانی مشخصات.

b فایل های جدید اضافه کنید قبل از یکی از اعضای موجود آرشیو اگر از اصلاح کننده استفاده می کنید b,
نام یک عضو بایگانی موجود باید به عنوان موجود باشد relpos استدلال، قبل از
la بایگانی مشخصات. (مثل i).

c ساختن آرشیو مشخص شده بایگانی همیشه ایجاد می شود اگر وجود نداشت، وقتی
شما درخواست به روز رسانی می کنید اما اخطار صادر می شود مگر اینکه از قبل مشخص کنید که شما
با استفاده از این اصلاح کننده انتظار ایجاد آن را داشته باشید.

D عملیات در قطعی حالت هنگام اضافه کردن فایل ها و فهرست بایگانی از صفر برای استفاده کنید
UID، GID، مُهر زمان و استفاده از حالت‌های فایل ثابت برای همه فایل‌ها. وقتی این گزینه
استفاده می شود، اگر ar با گزینه های یکسان و فایل های ورودی یکسان، اجراهای متعدد استفاده می شود
بدون در نظر گرفتن مالکان، گروه ها، فایل فایل های ورودی، فایل های خروجی یکسانی ایجاد می کند
حالت ها یا زمان های اصلاح

If دوتایی با پیکربندی شد -- enable-deterministic-archives، سپس این حالت روشن است
به صورت پیش فرض. می توان آن را با U اصلاح کننده، در زیر.

f نام ها را در آرشیو کوتاه کنید. گنو ar معمولاً نام فایل ها با هر طولی را مجاز می کند.
این باعث می شود که آرشیوهایی ایجاد کند که با نسخه اصلی سازگار نیستند ar
برنامه در برخی از سیستم ها اگر این یک نگرانی است، f اصلاح کننده ممکن است برای کوتاه کردن استفاده شود
نام فایل ها هنگام قرار دادن آنها در بایگانی.

i درج فایل های جدید قبل از یکی از اعضای موجود آرشیو اگر از اصلاح کننده استفاده می کنید i,
نام یک عضو بایگانی موجود باید به عنوان موجود باشد relpos استدلال، قبل از
la بایگانی مشخصات. (مثل b).

l این اصلاح کننده پذیرفته شده است اما استفاده نمی شود.

N استفاده می کند تعداد دفعات مشاهده پارامتر. اگر چندین ورودی در آرشیو وجود داشته باشد از این مورد استفاده می شود
با همین نام استخراج یا حذف نمونه تعداد دفعات مشاهده از نام داده شده از
بایگانی.

o حفظ اصلی تاریخ اعضا هنگام استخراج آنها. اگر مشخص نکنید
این اصلاح کننده، فایل های استخراج شده از آرشیو با زمان مهر می شوند
استخراج.

P هنگام تطبیق نام ها در بایگانی از نام کامل مسیر استفاده کنید. گنو ar نمی تواند ایجاد کند
بایگانی با نام مسیر کامل (این گونه بایگانی ها شکایت POSIX نیستند)، اما موارد دیگر
سازندگان آرشیو می توانند. این گزینه باعث ایجاد گنو می شود ar برای تطبیق نام فایل ها با استفاده از a
نام مسیر کامل، که می تواند هنگام استخراج یک فایل منفرد از یک راحت باشد
بایگانی ایجاد شده توسط ابزار دیگری.

s یک نمایه فایل شی در بایگانی بنویسید، یا یک موجود را به روز کنید، حتی اگر خیر
تغییرات دیگری در آرشیو ایجاد شده است. می توانید از این پرچم اصلاح کننده یا با هر کدام استفاده کنید
عملیات، یا به تنهایی. در حال دویدن ar s در یک بایگانی معادل در حال اجرا است ranlib on
آن است.

S جدول نماد آرشیو ایجاد نکنید. این می تواند سرعت ساخت یک کتابخانه بزرگ را افزایش دهد
در چند مرحله بایگانی به دست آمده را نمی توان با پیوند دهنده استفاده کرد. به منظور. واسه اینکه. برای اینکه
یک جدول نماد بسازید، باید آن را حذف کنید S اصلاح کننده در آخرین اجرای ar، یا شما
باید اجرا شود ranlib در آرشیو

T مشخص شده را بسازید بایگانی a نازک بایگانی. اگر از قبل وجود داشته باشد و معمولی باشد
بایگانی، اعضای موجود باید در همان فهرست موجود باشند بایگانی.

u به طور معمول، ar r... تمام فایل های فهرست شده را در بایگانی درج می کند. اگر شما علاقه داشته باشید
درج فقط آن دسته از فایل هایی که لیست می کنید جدیدتر از اعضای موجود هستند
نام های مشابه، از این اصلاح کننده استفاده کنید. در u اصلاح کننده فقط برای عملیات مجاز است r
(جایگزین کردن). به طور خاص، ترکیب qu مجاز نیست، زیرا بررسی
مُهرهای زمانی هرگونه مزیت سرعت عملیات را از دست خواهند داد q.

U Do نه در عمل قطعی حالت این برعکس است D اصلاح کننده، بالا:
فایل های اضافه شده و فهرست بایگانی UID، GID، مهر زمانی و فایل واقعی آنها را دریافت می کند
مقادیر حالت

این پیش فرض است مگر اینکه دوتایی با پیکربندی شد
-- enable-deterministic-archives.

v این اصلاح کننده درخواست می کند واژگان نسخه یک عملیات نمایش بسیاری از عملیات
اطلاعات اضافی، مانند نام فایل ها، زمانی که اصلاح کننده پردازش می شود v ضمیمه شده است

V این اصلاح کننده شماره نسخه را نشان می دهد ar.

ar املای گزینه اولیه را نادیده می گیرد -X32_64برای سازگاری با AIX. رفتار
تولید شده توسط این گزینه پیش فرض برای گنو است ar. ar هیچ یک از موارد دیگر را پشتیبانی نمی کند
-X گزینه ها؛ به طور خاص، آن را پشتیبانی نمی کند -X32 که پیش فرض برای AIX است ar.

سوئیچ خط فرمان اختیاری -- پلاگین نام علل ar برای بارگذاری افزونه تماس گرفت نام
که پشتیبانی از فرمت های فایل بیشتری را اضافه می کند. این گزینه فقط در صورت زنجیره ابزار موجود است
با فعال بودن پشتیبانی افزونه ساخته شده است.

سوئیچ خط فرمان اختیاری --هدف bfdname مشخص می کند که اعضای آرشیو هستند
در قالب کد شی متفاوت از قالب پیش فرض سیستم شما. دیدن

@پرونده
گزینه های خط فرمان را از پرونده. گزینه های خوانده شده به جای گزینه درج می شوند
اصلی @پرونده گزینه. اگر پرونده وجود ندارد، یا نمی توان آن را خواند، پس گزینه
به معنای واقعی کلمه رفتار خواهد شد و حذف نخواهد شد.

گزینه ها در پرونده با فضای خالی از هم جدا می شوند. ممکن است یک کاراکتر فضای خالی گنجانده شود
در یک گزینه با احاطه کردن کل گزینه به صورت تک یا دو گیومه. هر
کاراکتر (از جمله بک اسلش) ممکن است با پیشوند کردن کاراکتر to be گنجانده شود
همراه با اسلش. در پرونده ممکن است خود حاوی @ اضافی باشدپرونده گزینه ها؛ هر
چنین گزینه هایی به صورت بازگشتی پردازش می شوند.

از aarch64-linux-gnu-ar به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید


Ad


Ad

جدیدترین برنامه های آنلاین لینوکس و ویندوز