انگلیسیفرانسویاسپانیایی

اجرای سرورها | Ubuntu > | Fedora > |


فاویکون OnWorks

h8300-hms-ar - آنلاین در ابر

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

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

برنامه:

نام


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

خلاصه


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

شرح


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

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

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

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

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

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

گنو 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 s or ranlib به صراحت برای به روز رسانی
شاخص جدول نمادها

با این حال، بسیاری از سیستم‌های مختلف فرض می‌کنند که پیوست سریع ایندکس را بازسازی می‌کند، بنابراین گنو ar
پیاده سازی می کند q به عنوان مترادف برای r.

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

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

به طور پیش فرض، اعضای جدید در انتهای فایل اضافه می شوند. اما می توانید از یکی از آنها استفاده کنید
اصلاح کننده ها a, b، یا i برای درخواست قرار دادن نسبت به برخی از اعضای موجود.

اصلاح کننده v استفاده شده با این عملیات یک خط خروجی برای هر فایل ایجاد می کند
به همراه یکی از حروف درج شده است a or r برای نشان دادن اینکه آیا فایل بود
اضافه شده (هیچ عضو قدیمی حذف نشده است) یا جایگزین شده است.

t نمایش a جدول فهرست کردن محتویات بایگانی، یا فایل های فهرست شده در
عضو... که در آرشیو موجود است. معمولاً فقط نام عضو نشان داده می شود. اگر
همچنین می‌خواهید حالت‌ها (مجوزها)، مهر زمانی، مالک، گروه و اندازه را ببینید
می تواند با مشخص کردن آن درخواست کند v اصلاح کننده

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

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

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

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

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

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

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

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

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 در آرشیو

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

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

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

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

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


Ad


Ad