Fahimtar Dokar Linux: Ar

Shirin GNU ar yana ƙirƙiri , gyare-gyare, da kuma cire daga ɗakunan ajiya. Ɗaukiyar fayil ɗaya ce dake riƙe da tarin wasu fayiloli a cikin tsari wanda ya sa ya yiwu don dawo da fayiloli na ainihi (wanda ake kira 'yan mamba ).

Bayani

Bayanan fayiloli na ainihi, yanayin (izini), timestamp, mai shi, da rukuni suna kiyaye su cikin tarihin, kuma za'a iya dawo da su akan hakar.

GNU ar zai iya kula da ɗakunan ajiya waɗanda mambobin suna da sunayen kowane lokaci; duk da haka, dangane da yadda aka saita tsarin ar a kan tsarinka, ƙayyadadden ƙayyadadden sunan mai suna na iya ƙaddara don dacewa tare da tsarin tsare-tsare da aka kiyaye tare da wasu kayan aikin. Idan akwai, iyaka yana da haruffa 15 (nau'in siffofin da aka danganta da a.out) ko haruffa 16 (nau'in siffofin da aka shafi coff).

ar yana dauke da mai binary mai amfani domin ana ajiye ɗakunan irin wadannan ɗakunan karatu kamar ɗakunan karatu masu rike da kayan aiki da ake bukata.

ar halicci alamomi zuwa alamomin da aka bayyana a cikin matakan abubuwa masu ƙaurawa a cikin tarihin lokacin da ka saka mai gyara s . Da zarar an halitta, an sabunta wannan fassarar a cikin tarihin duk lokacin da ar yayi canji ga abinda yake ciki (adana aikin sabuntawa). Gidajen tare da irin wannan matakan da ke haɗuwa da ɗakin ɗakin karatu, kuma yana ba da damar yin aiki a cikin ɗakin karatu don kiran juna ba tare da la'akari da sanya su a cikin tarihin ba.

Kuna iya amfani da nm -s ko nm --print-armap don lissafin wannan launi. Idan wani rukunin ba shi da tebur, za'a iya amfani da wani nau'i mai suna ranlib don ƙara kawai tebur.

An tsara GNU ar don ya dace da wurare daban-daban. Kuna iya sarrafa aikinsa ta amfani da zabin layi, kamar nau'in dake tattare akan tsarin Unix ; ko, idan ka saka maɓallin zaɓi na- umarni -M , zaka iya sarrafa shi tare da rubutun da aka bayar ta hanyar shigar da daidaitattun abubuwa, kamar shirin MRI '' mai kula da littafin ''.

SYNOPSIS

ar [ -X32_64 ] [ - ] p [ mod [ relpos ] [ kidaya ]] tarihin [ memba ...]

KARANTA

GNU ar yana ba ka damar haɗa nau'in code na ayyuka da kuma gyare-gyaren gyare-gyare a kowane tsari, a cikin jigidar umarni na farko.

Idan kuna so, zaku iya fara jigilar umarni na farko tare da dash.

Fayil na p yana ƙayyade abin da za a kashe; yana iya kasancewa ɗaya daga cikin waɗannan, amma dole ne ka ƙayyade ɗaya daga cikinsu:

d

Share kayayyaki daga tarihin. Saka sunayen sunayen kayayyaki don a share su a matsayin mamba ...; Ba a taɓa rikodin tarihin ba idan ka saka babu fayiloli don sharewa.

Idan ka siffanta v edit, ar ya bada jerin sunayen kowane ƙuri'a yayin da aka share shi.

m

Yi amfani da wannan aiki don motsawa mambobi a cikin wani tarihin.

Yin umarni na mambobi a cikin ɗakunan ajiya na iya haifar da bambanci game da yadda ake haɗin shirye-shiryen ta amfani da ɗakin karatu, idan an nuna alama a cikin mambobi fiye da ɗaya.

Idan ba'a yi amfani da masu amfani da "m" ba, duk wasu mambobin da kuke kira a cikin muhawarar memba suna motsa zuwa ƙarshen tarihin; zaka iya amfani da a , b , ko kuma na canzawa don motsa su zuwa wani wuri da aka sanya a maimakon.

p

Buga takardun da aka kayyade a cikin tarihin, zuwa fayil din fitarwa. Idan an ƙayyade v edit, nuna sunan memba kafin bugi abubuwan da ke ciki don fitarwa.

Idan ka saka babu hujja na mamba , duk fayiloli a cikin tarihin an buga.

q

Quick append ; A tarihi, ƙara membobin fayiloli ... zuwa ƙarshen tarihin , ba tare da dubawa ba don sauyawa.

Masu gyara a , b , kuma ban shafar wannan aiki ba; Ana sanya sabbin mambobin a ƙarshen tarihin.

Mai gyara v da ke sanya ar jerin kowace fayil kamar yadda aka haɗa.

Tun da ma'anar wannan aiki yana da sauri, ba a sabunta alamar allon alamar ta tarihin, ko da ta riga ya kasance; zaka iya amfani da ar s ko ranlib a bayyane don sabunta alamar allon alama.

Duk da haka, yawancin tsarin daban-daban suna ɗaukar cewa suna da mahimmanci don su sake gina fassarar, don haka GNU ta amfani da "q" a matsayin synonym for "r".

r

Saka fayilolin fayilolin ... a cikin tarihin (tare da sauyawa ). Wannan aiki ya bambanta da q a cikin cewa an share duk mambobin da suka kasance a baya idan sunaye sun dace da wadanda ake karawa.

Idan ɗaya daga cikin fayilolin da ake kira a cikin mamba ... ba ya wanzu, ar nuna saƙon kuskure, kuma ya bar duk wanda ke cikin tarihin wanda ya dace da sunan.

Ta hanyar tsoho, an ƙara sababbin mambobi a ƙarshen fayil din; amma zaka iya amfani da ɗaya daga cikin masu gyara a , b , ko i don neman wurin zama dangane da wani memba na yanzu.

Amfani da aka yi amfani dashi tare da wannan aiki yana haifar da jerin kayan aiki don kowane fayil da aka saka, tare da ɗaya daga haruffan a ko r don nuna ko an haɗa fayil ɗin (ba a taɓa share tsoffin memba) ko sauya ba.

t

Nuna allon da ke kunshe da abinda ke cikin tarihin , ko kuma wadanda na fayilolin da aka jera a cikin mamba ... wadanda suke a cikin tarihin. Yawanci kawai sunan mamba an nuna; idan kuna son ganin hanyoyin (izini), timestamp, mai shi, rukuni, da girman, za ku iya buƙatar wannan ta hanyar ƙayyade v edit.

Idan ba ku sanya memba ba , duk fayiloli a cikin tarihin an jera.

Idan akwai fayiloli fiye da ɗaya tare da wannan suna (say, fie ) a cikin wani tarihin (ba a ce ba ), ba a lissafin jerin sunayen kawai ba; don ganin su duka, dole ne ku nemi cikakken jerin --- a misali, ar t .

x

Cire membobin ( memba mai suna) daga tarihin. Zaka iya amfani da v gyare-gyare tare da wannan aiki, don buƙatar ar ta rubuta kowane suna kamar yadda ya cire shi.

Idan ba ku sanya memba ba , duk fayiloli a cikin tarihin suna fitowa.

Wasu maɓuɓɓuka masu yawa ( mod ) zasu iya bin biyan kuɗin p , nan da nan, don ƙayyade bambancin akan haɗin aiki:

a

Ƙara sabon fayiloli bayan wani memba na yanzu a cikin tarihin. Idan ka yi amfani da mai sauyawa a , sunan mai memba na dindindin yana kasancewa a matsayin ƙwararrakin relpos , kafin bayanan ajiyar .

b

Ƙara sabon fayiloli a gaban wani memba na yanzu na tarihin. Idan ka yi amfani da amintattun b , sunan mai memba mai tarihi ya kasance dole ne a matsayin abin da aka ba da shawara, kafin bayanan ajiyar . (kamar in ).

c

Ƙirƙiri tarihin. An tsara kullun da aka kayyade idan ba a wanzu ba, lokacin da kake buƙatar sabuntawa. Amma ana bayar da gargadi sai dai idan kun bayyana a gaba cewa kuna sa ran ƙirƙirar ta, ta amfani da wannan sabuntawa.

f

Truncate sunayen a cikin tarihin. GNU Ar zai yarda da sunayen fayiloli na kowane tsawon. Wannan zai haifar da shi don ƙirƙirar ɗakunan da ba su dace da tsarin tsarin dabba a kan wasu tsarin ba. Idan wannan damuwa ne, za a iya amfani da f edit ɗin don sanya sunayen fayilolin ɓoye lokacin saka su cikin tarihin.

i

Saka sabbin fayiloli a gaban wani memba na yanzu na archive. Idan kun yi amfani da ambaton i , sunan wani memba na archive wanda ya kasance yana kasancewa a matsayin abin da ya dace , bayan ƙayyadaddun ajiya . (kamar yadda b ).

l

An yarda da wannan gyare-gyaren amma ba a yi amfani ba.

N

Yana amfani da matsayi na ƙidayar . Anyi amfani dashi idan akwai shigarwa da dama a cikin tarihin tare da wannan sunan. Cire ko share alamar misali na sunan da aka ba daga tarihin.

o

Ajiye kwanakin asali na mambobi lokacin cire su. Idan ba ka sanya wannan gyare-gyaren, fayilolin da aka samo daga asusun ajiyar suna da hatimi tare da lokacin hakar.

P

Yi amfani da cikakken sunan hanya lokacin da sunaye sunaye a cikin tarihin. GNU ar ba zai iya ƙirƙirar ɗawainiya tare da cikakken sunan hanyar (irin waɗannan bayanan ba rubutun POSIX ba ne), amma sauran masu kirkirar ajiya na iya. Wannan zaɓin zai haifar da GNU ar don dacewa da sunayen fayiloli ta amfani da cikakken sunan hanyar, wanda zai iya zama dace lokacin cire wani fayil daga wani tashar ajiyar da wani kayan aiki ya ƙirƙiri.

s

Rubuta fassarar fayil ɗin kayan aiki a cikin tarihin, ko sabunta wanda ya kasance, ko da kuwa ba a canza wani canji ba a tarihin. Kuna iya amfani da wannan gyararren gyare-gyare ko dai tare da kowane aiki, ko kuma kadai. Gudun daji a kan tarihin yana daidai da gudu ranlib akan shi.

S

Kada ku samar da tashar allon tsafi. Wannan zai iya ci gaba da gina babban ɗakin karatu a matakai da dama. Baza'a iya amfani da ɗakin bayanan ba tare da mahaɗin. Domin gina launin alamar, dole ne ka daina yin amfani da S a kan hukuncin karshe na ar , ko kuma dole ne ka gudu ranlib a kan tarihin.

u

Yawanci, ar r ... ya saka dukkan fayiloli da aka jera a cikin tarihin. Idan kuna son sakawa kawai daga cikin fayiloli da kuka lissafa waɗanda suke sabo ne fiye da mambobi guda daya daga cikin sunayen guda ɗaya, yi amfani da wannan sabuntawa. Ana ba da izinin gyaran kuɗi kawai don aiki r (maye gurbin). Musamman ma, haɗin da ba a yarda ba, tun da yake duba lokuttan lokaci zai rasa wani amfani da sauri daga aiki q .

v

Wannan gyare-gyare yana buƙatar kalmar verbose na aiki. Ayyuka da yawa suna nuna ƙarin bayani , kamar su filenames aka sarrafa, lokacin da aka haɗa maɓallin v v .

V

Wannan gyare-gyaren yana nuna lambar ad ar .

ar ba su kula da wani zaɓi na farko da aka rubuta -X32_64 , don daidaitawa tare da AIX. Ayyukan da aka samu ta wannan zaɓi shine tsoho don GNU ar . ar ba ya goyi bayan wani zaɓi na -X ; musamman, ba ya goyan bayan -X32 wanda shine tsoho don AIX ar .

Muhimmin: Yi amfani da umurnin mutum ( % mutum ) don ganin yadda aka yi amfani da umarnin akan kwamfutarka.