د لینکس قوماندې پوهیدل: ار

د GNU پروګرام پروګرام د ارشیفونو څخه جوړ، تعدیل او راوړي. آرشيف یو واحد دی چې په نورو جوړښتونو کې د نورو فایلونو ټولګه لري چې ممکن د اصلي انفرادي فایلونو بیرته راوستل ممکن شي (د ارشيف غړو نومول کیږي).

کتنه

اصلي فایل 'منځپانګې، موډل (اجازې)، مهال ویش، مالک، او ډلې په آرشيف کې ساتل شوي، او په استخراج کې بیا رغول کیدای شي.

د GNU ارګ کولی شي آرشیفونه ساتي چې غړي یې د هر څه نوم لري؛ په هرصورت، د دې په پام کې نیولو سره چې ستاسو په سیستم کې ار ار تنظیم شوی، د غړو نوم په اوږدوالي کی محدودیت کیدای شي د ارشيف فارمیٹونو سره د نورو وسیلو سره ساتل کیږي د مطابقت لپاره لګول شوي. که چېرې شتون ولري، حد اکثر 15 ډوله دی (د .out پورې اړوند فارمیٹونو ډوله بڼه) یا 16 توريونه (د غنمو اړوند د فارمټونو بیلګه).

ar د بائنري خدماتو په توګه ګڼل کیږي ځکه چې د دې ډول آرشیفونه اکثرا د کتابتونونو په توګه کارول کیږي چې معمولا ورته اړتیا لري.

ar هغه سمبولونو ته یو لیک جوړوي چې په آرشيف کې د بیرته راګرځیدونکي اعتراض ماډلونو کې تعریف شوي کله چې تاسو د ترمیم کونکي مشخص کړئ . یوځل بیا رامینځته شوه، دا لیست په ارشیف کې نوي شوی کله چې هرچ د هغې محتویاتو ته بدلون راولي (د تازه اپریشن لپاره ساتل). د دې ډول لیست په سرعت کې آرشیف د کتابتون سره تړاو لري، او په کتابتون کې روټینګ ته اجازه ورکوي چې یو بل ته په ارشيف کې د ځای پر ځای کولو په اړه بلنه ورکړي.

تاسو کولی شئ د دې لیست لیست لیست لپاره د nm -s یا nm-print-armap استعمال کړئ. که چیرې آرشيف د میز نشتوالی وي، د هاریل بل نوم یې د میز لپاره اضافه کولو لپاره کارول کیدی شي.

د GNU ار ډیزاین شوی چې د دوو مختلفو اسانتیاوو سره مطابقت ولري. تاسو کولی شئ د کمین لائن لینونو په کارولو سره خپل فعالیت کنټرول کړئ، لکه د یونکس سیسټمونو کې د AR مختلف ډولونه؛ یا، که تاسو یو واحد کمانڈ -لائن اختیار مشخص کړئ - ایم، تاسو کولی شئ د معیاري انټرنیټ له لارې چمتو شوي سکرپٹ سره کنټرول کړئ، لکه د MRI `` لائبریرین '' پروګرام.

SYNOPSIS

ar [ -X32_64 ] [ - ] p [ mod [ relpos ] [ شمېر ]] آرشيف [ غړي ...]

اختیارونه

GNU تاسو ته اجازه درکوي چې د عملیات کوډ p او د ترمیمونکي جغرافیه نمونه سره په هره ترتیب کې ګډ کړئ، د لومړي کمان لین دلیل کې.

که تاسو غواړئ، تاسو کولی شئ د ډش سره د لومړي بولندوی دلیل پیل کړئ.

د کیلي لینک مشخص کوي چې کوم عملیات ترسره کوي؛ دا ممکن د لاندې څخه وي، مګر تاسو باید یواځې یو یې مشخص کړئ:

d

د ارشیف څخه ماډلونه لرې کړئ . د ماډل نومونه وټاکئ چې د غړو په توګه لیرې شي ...؛ آرشيف ناڅاپي دی که تاسو د حذف کولو لپاره هیڅ فایلونه مشخص نه کړئ.

که تاسو د ترمیم کونکي مشخص کړئ، آر د هر ماډل لیست لکه څنګه چې دا ړنګ شوی.

م

په آرشيف کې د غړو د خوځولو لپاره دا عملیات وکاروئ.

په ارشیف کې د غړو ترتیب کول کولی شي په دې کې یو توپیر رامنځته کړي چې په کوم ډول پروګرامونه د کتابتون په وسیله تړل کیږي، که سمبول د یوې څخه په یوه غړي کې تعریف شوی وي.

که د "م" سره هیڅ کوم بدلون نه کارول کیږي، هر هغه غړي چې تاسو یې د غړو دلیلونو کې نوم کوئ د آرشيف پای ته لیږدول شوي؛ تاسو کولی شئ د ، ب ، یا ما تعدیل کونکي د ځای ځای په ځای یو مشخص ځای ته لاړ شئ.

مخ

د ارشیف ټاکلی غړی د معیاري محصول فایل ته چاپ کړئ. که د وی ترمیم مشخص شوی وي، د هغې نوم کاپي د معیاري محصول لپاره کاپي مخکې له هغې وښایاست.

که تاسو د کومې شخړې نښې مشخصې کړئ، ارشيف کې ټول فایلونه چاپ شوي.

د

چټکه ضمیمه ؛ په تاریخي توګه، د فایلونو غړی اضافه کړئ ... د ارشیف پای ته، پرته د بدیل لپاره معاینه کول.

بدلونونه A ، B ، او زه پدې عملیاتو اغیزه نه کوي؛ نوي غړي تل د آرشيف په پای کې ساتل کیږي.

د تغیر کونکي v د هرې دوتنې لیست لکه څنګه چې اختصاص شوي لیست جوړوي.

له دې چې د دې عملیات نقطه سرعت دی، د ارشیف د سمبول جدول لدې تازه نه دی، حتی که چېرته یې شتون لري؛ تاسو کولی شئ د سمبول جدول لینډ تازه کولو لپاره په اراده توګه د ARS یا ranlib څخه کار واخلئ.

په هرصورت، ډیری بیلابیل سیسټمونه د چټک ځنډ په اړه اندیښمن کوي، د GNU د "r" د مترجم په توګه "ق" تطبیق کوي.

r

د فایلونو غړی ننوتل ... په ارشیف کې ( بدیل سره ). دا عملیات د q څخه توپیر لري چې مخکې مخکې شته غړي حذف شوي وي که چیرې د دوی نومونه هغه کسان چې اضافه شوي وي له منځه یوسي.

که چېرې په غړی کې نومول شوی فایلونه ... شتون نلري، آر ار د غلطی پیغام څرګندوی، او د ارشیف کوم موجود غړي چې د نوم سره سمون خوري ړنګوي.

د ډیزاین په اساس، د نوې پایلې په پای کې نوي غړي اضافه شوي دي؛ مګر تاسو کولی شئ د یو ترمیم A ، B ، یا I څخه کار واخلئ چې د ځینې موجوده غړي په اړه د ځای پر ځای کولو غوښتنه وکړي.

د دې کارولو سره کارول شوی ترمیمور د هر فایل لپاره د محصول کرښه تکراروي، د یو خط یا A سره یوځای سره دا معلومه کړي چې ایا فایل ورکړل شوی که نه (زاړه غړي حذف شوی نه وي) یا بدل شوی.

t

د میز د لیست لست د آرشیف منځپانګې، یا د هغه دوتنو لست چې په غړي کې لست شوي ... هغه ارشیف کې موجود دي. عموما یوازې د غړو نوم ښودل شوی؛ که تاسو غواړئ چې طریقې (اجازې)، مهال ویش، مالک، ډلې او اندازې وګورئ، تاسو کولی شئ د وی ترمیم مشخص کول هم وغواړئ.

که تاسو کوم غړي مشخص نه کړئ، په ارشيف کې ټول فایلونه لیست شوي دي.

که چیرې په یوه آرشیف کې له یو څخه ډیر فایل شتون ولري (ووایه، فای ) په آرشیف کې (وایې وایې)، یوازې د لومړي ځل لیست لیست کوئ ؛ د دوی ټول وګورئ، تاسو باید د بشپړ لیست لپاره غوښتنه وکړئ - زموږ په مثال کې، آر .

x

د ارشیف څخه غړي غړي (نوملړ غړي ) راوستل. تاسو کولی شئ د دې عملیاتو سره د وی ترمیم کاروئ، د دې لپاره چې د Ar نوم هر نوم لیست کړئ لکه څنګه چې یې راوړي.

که تاسو کوم غړي مشخص نه کړئ، په ارشیف کې ټولې فایلونه راوستل کیږي.

یو شمیر اصالحات ( موډ ) کولی شي د عملیاتي چلند په اړه د توپیرونو مشخص کولو لپاره د پی کلید لیست پلي کړي:

a

د ارشیف د اوسني غړی وروسته نوې فایلونه زیات کړئ. که تاسو د ترمیم کاروونکي کاروئ، نو د ارشیف ځانګړتیا دمخه د اوسني ارشیف غړی باید د اړونده دلیل په توګه حاضر وي.

ب

د ارشیف د اوسني غړی مخکې نوې فایلونه زیات کړئ. که تاسو د ترمیم ب (B) کاروئ نو، د ارشیف د اوسني غړي غړی باید د آرشیف ځانګړتیا څخه مخکې، اړونده دلیل په توګه حاضر وي. (لکه څنګه چې i )

ج

آرشيف جوړ کړئ . ټاکل شوي آرشیف تل د دې لپاره جوړ شوی وي چې دا موجود نه وي، کله چې تاسو د اوسمهال غوښتنه وکړه. مګر یو خبرداری خپور شوی نه وي مګر دا چې تاسو مخکې مخکې مشخص کړئ چې تاسو یې د دې ترمیم کارولو په کارولو سره د دې جوړولو لپاره تمه لرئ.

f

په آرشيف کې د نومونې نومونه. د GNU ar عموما به د هرې اندازې دوتنې نوم اجازه ورکړي. دا به د دې لپاره جوړ شي چې آرشیفونه جوړ کړي چې د ځینو سیسټمونو په اړه د اصلي پروګرام سره مطابقت نلري. که دا اندیښنه وي، د تغیر کونکي کیدای شي د دوتنې نومونو د ټیکولو لپاره کارول کیدلی شي کله چې دوی په ارشيف کې اچوي.

i

د ارشیف د اوسني غړی مخکې نوې فایلونه داخل کړئ. که تاسو د ترمیم کاروونکي کاروئ نو، د ارشیف د اوسني غړي غړی باید د اړونده دلیل په توګه حاضر شي، د ارشیف ځانګړتیا دمخه. (لکه ب ).

l

دا تعدیل شوی منل شوی مګر نه کارول شوی.

ن

د شمېرنې پیرامیټر کاروي. دا کارول کیږی که چیری په هماغه نوم سره په ارشیف کې څو څوکی موجود وی. د ارشیف څخه د ورکړل شوی نوم بیلګې په ګوته کړئ یا لرې کړئ.

o

د غړو د اصلي تاریخونو ساتلو په وخت کې د دوی استخراج کول. که تاسو دا ترمیمیر ندی مشخص کړئ، د ارشیف څخه راټول شوي فایلونه د استخراج کولو وخت سره ټاپه شوي.

مخ

کله چې په آرشيف کې د نومونو سمبالولو بشپړ لار نوم ولیکئ. GNU ar نشي کولی د بشپړ لارښود نوم سره آرشیف جوړ کړي (دا ډول آرشیف د POSIX شکایت ندی)، مګر د بل ارشیف جوړونکي کولی شي. دا اختیار به د GNU څخه د بشپړ لیست نوم په کارولو سره د دوتنې نومونو سره لوبه وکړي، کوم چې کولی شي د اسانتیا له مخې د بلې وسیلې لخوا چمتو شوي آرشیف څخه د یو واحد فایل راوستل آسان وي.

s

آرشیف کې د اعتراض فایل انڈیکس ولیکئ، یا د اوسني یو نوي تازه کړئ، حتی که چېرې ارشيف ته کوم بل بدلون نه دی ورکړل شوی. تاسو کولی شئ د دې بدلودونکی پرچم یا هم د هر عملیات سره کار واخلئ، یا یوازې. په آرشيف کې د ځغاستې رنځ د ورزشيب د چلولو سره برابر دی.

S

د آرشیف د سمبول جدول نه تولید کړئ. دا کولی شي په څو ګامونو کې د لوی کتابتون جوړولو ته وده ورکړي. نتیجه شوي ارشیف د لینک سره نشي کارول کیدی. د سمبول جدول چمتو کولو لپاره، تاسو باید د آرټ اجرا کونکي د تیر اجرا کولو په وخت کې پریږدئ، یا تاسو باید په آرشيف کې د بایلیلب چلولو ته اړ کړئ.

u

عموما، آر آر ... ټول ارشیفونه په ارشیف کې درج شوي. که تاسو غواړئ یوازې هغه فايلونه داخل کړئ چې تاسو یې لیست کوئ د ورته نومونو د اوسنیو غړو څخه نوي دي، د دې بڼې اخیستونکی کارول. ستاسو ترمیم کول یوازې د عملیاتو لپاره اجازه لري (ځای بدل کړئ). په ځانګړې توګه، د مخلوط کوډ اجازه نه ورکول کیږي، ځکه چې د timestamps چک کول به د عملیات څخه تیز رفتار ګټه له السه ورکړي.

v

دا تعدیل کونکي د عملیاتو د فعالو نسخه غوښتنه کوي. ډیری عملیات اضافي معلومات ښکاره کوي ، لکه د فلم نومونه پروسس شوي، کله چې د ترمیم وی وی ضمیمه کیږي.

V

دا تعدیل کونکي د نسخه نسخه ښیي.

د AIX سره د مطابقت لپاره د ابتدايي انتخاب سپکاوی - X32_64 په پام کې نیسي. هغه چلند چې د دې اختیار لخوا تولید شوی د GNU د ارقامو لپاره دی . AR د نورو - X انتخاباتو ملاتړ نه کوي؛ په ځانګړې توګه، دا مالتړ نه کوي - X32 کوم چې د AIX AR لپاره ډیزاین دی.

مهم: د انسان قوماندې ( ٪ man ) کاروئ ترڅو وګورئ چې ستاسو په ځانګړی کمپیوټر کې کوم قوماندې کارول کیږي.