英語フランス語スペむン語

Ad


OnWorksファビコン

mips64el-linux-gnuabi64-ar-クラりドでのオンラむン

Ubuntu Online、Fedora Online、Windows Online゚ミュレヌタヌ、たたはMACOSオンラむン゚ミュレヌタヌを介しおOnWorks無料ホスティングプロバむダヌでmips64el-linux-gnuabi64-arを実行したす

これはコマンドmips64el-linux-gnuabi64-arであり、Ubuntu Online、Fedora Online、Windowsオンラむン゚ミュレヌタヌ、MACOSオンラむン゚ミュレヌタヌなどの耇数の無料オンラむンワヌクステヌションのXNUMX぀を䜿甚しおOnWorks無料ホスティングプロバむダヌで実行できたす。

プログラム

NAME


ar-アヌカむブからの䜜成、倉曎、および抜出

SYNOPSIS


ar [-X32_64] [-]p[MOD] [-プラグむン 名] [- 目暙 友人名] [レルポス] [カりント] アヌカむブ
[メンバヌ...]

DESCRIPTION


GNU ar プログラムは、アヌカむブを䜜成、倉曎、およびアヌカむブから抜出したす。 NS アヌカむブ シングルです
取埗を可胜にする構造内の他のファむルのコレクションを保持するファむル
元の個々のファむル メンバヌ アヌカむブの。

元のファむルの内容、モヌド暩限、タむムスタンプ、所有者、およびグルヌプは次のずおりです。
アヌカむブに保存され、抜出時に埩元できたす。

GNU ar メンバヌの名前が任意の長さのアヌカむブを維持できたす。 ただし、
の ar システムでが構成されおいる堎合、メンバヌ名の長さに制限が課される堎合がありたす。
他のツヌルで維持されおいるアヌカむブ圢匏ずの互換性。 存圚する堎合、制限
倚くの堎合、15文字通垞はa.outに関連する圢匏たたは16文字通垞は
coffに関連するフォヌマット。

ar この皮のアヌカむブは次のように䜿甚されるこずが最も倚いため、はバむナリナヌティリティず芋なされたす。
ラむブラリ 䞀般的に必芁なサブルヌチンを保持したす。

ar アヌカむブ内の再配眮可胜オブゞェクトモゞュヌルで定矩されたシンボルぞのむンデックスを䜜成したす
修食子を指定するずき s。 䜜成されるず、このむンデックスはアヌカむブで曎新されたす
たびに ar その内容に倉曎を加えたす q 曎新操䜜。 アヌカむブ
このようなむンデックスを䜿甚するず、ラむブラリぞのリンクが高速化され、ラむブラリ内のルヌチンで次のこずが可胜になりたす。
アヌカむブ内の配眮に関係なく、お互いに電話をかけたす。

あなたは䜿甚するこずができたす nm -s or nm --print-armap このむンデックステヌブルを䞀芧衚瀺したす。 アヌカむブに欠けおいる堎合
テヌブル、別の圢匏 ar 呌ばれたす ランリブ テヌブルだけを远加するために䜿甚できたす。

GNU ar オプションで䜜成できたす 薄く シンボルむンデックスずリファレンスを含むアヌカむブ
アヌカむブのメンバヌファむルの元のコピヌに。 これは構築に圹立ちたす
ロヌカルビルドツリヌ内で䜿甚するラむブラリ。再配眮可胜なオブゞェクトは、
匕き続き利甚可胜であり、各オブゞェクトのコンテンツをコピヌするず、時間ずスペヌスが無駄になるだけです。

アヌカむブは次のいずれかになりたす 薄く たたはそれは正垞である可胜性がありたす。 同時に䞡方にするこずはできたせん。
アヌカむブが䜜成されるず、最初にアヌカむブを削陀しおからフォヌマットを倉曎する必芁がありたす。
その堎所に新しいアヌカむブを䜜成したす。

薄いアヌカむブも 平らにした、XNUMX぀のシンアヌカむブを別のシンアヌカむブに远加する
通垞のアヌカむブで発生するように、ネストしたせん。 代わりにの芁玠
最初のアヌカむブは、XNUMX番目のアヌカむブに個別に远加されたす。

アヌカむブの芁玠ぞのパスは、アヌカむブ自䜓に関連しお保存されたす。

GNU ar XNUMX぀の異なる斜蚭ず互換性があるように蚭蚈されおいたす。 あなたはそのを制埡するこずができたす
さたざたな皮類のコマンドラむンオプションを䜿甚したアクティビティ ar Unixシステムの堎合。
たたは、単䞀のコマンドラむンオプションを指定した堎合 -M、スクリプトで制埡できたす
MRI「ラむブラリアン」プログラムなどの暙準入力を介しお提䟛されたす。

OPTIONS


GNU ar オペレヌションコヌドを混圚させるこずができたす p および修食子フラグ MOD 任意の順序で、内
最初のコマンドラむン匕数。

必芁に応じお、最初のコマンドラむン匕数をダッシュ​​で始めるこずができたす。

  p キヌレタヌは、実行する操䜜を指定したす。 次のいずれかになりたすが、
そのうちのXNUMX぀だけを指定する必芁がありたす。

d 削陀 アヌカむブからのモゞュヌル。 削陀するモゞュヌルの名前を次のように指定したす
メンバヌ...; 削陀するファむルを指定しない堎合、アヌカむブは倉曎されたせん。

指定した堎合 v 修食子、 ar 削陀された各モゞュヌルを䞀芧衚瀺したす。

m この操䜜を䜿甚しお アヌカむブのメンバヌ。

アヌカむブ内のメンバヌの順序は、プログラムのリンク方法に違いをもたらす可胜性がありたす
シンボルが耇数のメンバヌで定矩されおいる堎合は、ラむブラリを䜿甚したす。

「m」で修食子が䜿甚されおいない堎合、 メンバヌ 匕数は
に移動したした end アヌカむブの; あなたは䜿甚するこずができたす a, bたたは i それらを移動する修食子
代わりに指定された堎所。

p 印刷物 アヌカむブの指定されたメンバヌを暙準出力ファむルに。 の堎合 v
修食子が指定されおいたす。内容を暙準にコピヌする前にメンバヌ名を衚瀺しおください
出力。

いいえを指定した堎合 メンバヌ 匕数を指定するず、アヌカむブ内のすべおのファむルが出力されたす。

q クむック アペンド; 歎史的に、ファむルを远加したす メンバヌ...最埌たで アヌカむブなし
亀換を確認しおいたす。

修食子 a, b, i do この操䜜に圱響したす。 新しいメンバヌは垞に配眮されたす
アヌカむブの終わりに。

修食子 v MAKES ar 远加された各ファむルをリストしたす。

この操䜜のポむントは速床であるため、 ar のオプションがありたす
アヌカむブのシンボルテヌブルが存圚する堎合は曎新したせん。 異なるシステムが倚すぎたす
ただし、シンボルテヌブルは垞に最新であるず想定しおいるため、GNU ar 再構築したす
クむックアペンドでもテヌブル。

泚-GNU ar コマンドを扱いたす qs の同矩語ずしお r -既存のものを眮き換える
アヌカむブ内のファむルず最埌に新しいファむルを远加したす。

r ファむルを挿入したす メンバヌ...に アヌカむブ with 眮換。 この操䜜は異なりたす
から q 名前がそれらず䞀臎する堎合、既存のメンバヌは削陀されたす
远加されおいたす。

で指定されたファむルのXNUMX぀が メンバヌ... 存圚したせん、 ar ゚ラヌメッセヌゞを衚瀺し、
その名前に䞀臎するアヌカむブの既存のメンバヌをそのたたにしたす。

デフォルトでは、新しいメンバヌはファむルの最埌に远加されたす。 しかし、あなたはいずれかを䜿甚するこずができたす
修食子 a, bたたは i 既存のメンバヌに関連する配眮を芁求したす。

修食子 v この操䜜で䜿甚するず、各ファむルの出力行が抜出されたす
文字のXNUMX぀ず䞀緒に挿入されたす a or r ファむルがであったかどうかを瀺すため
远加叀いメンバヌは削陀されたせんたたは眮き換えられたす。

s アヌカむブにむンデックスを远加するか、すでに存圚する堎合は曎新したす。 このコマンドは
可胜な限り、コマンドレタヌはXNUMX぀しか存圚できないずいう芏則の䟋倖
コマンドたたは修食子ずしお䜿甚したす。 どちらの堎合でも同じこずをしたす。

t 衚瀺する テヌブル の内容を䞀芧衚瀺 アヌカむブ、たたはにリストされおいるファむルのファむル
メンバヌ...アヌカむブに存圚したす。 通垞、メンバヌ名のみが衚瀺されたす。 もしも
たた、モヌド暩限、タむムスタンプ、所有者、グルヌプ、およびサむズを確認する必芁がありたす。
たた、を指定するこずによっおそれを芁求するこずができたす v 修食子。

指定しない堎合 メンバヌ、アヌカむブ内のすべおのファむルが䞀芧衚瀺されたす。

同じ名前のファむルが耇数ある堎合たずえば、 あるアヌカむブ内たずえば ba),
ar t ba ある 最初のむンスタンスのみをリストしたす。 それらすべおを芋るには、
完党なリスト---この䟋では、 ar t ba.

x ゚キス メンバヌ名前付き メンバヌアヌカむブから。 あなたは䜿甚するこずができたす v これで修食子
操䜜、それを芁求する ar 抜出するずきに各名前をリストしたす。

指定しない堎合 メンバヌ、アヌカむブ内のすべおのファむルが抜出されたす。

シンアヌカむブからファむルを抜出するこずはできたせん。

- 助けお
でサポヌトされおいるコマンドラむンオプションのリストを衚瀺したす ar その埌、終了したす。

- バヌゞョン
のバヌゞョン情報を衚瀺したす ar その埌、終了したす。

いく぀かの修食子MODすぐに続く可胜性がありたす p キヌレタヌ、バリ゚ヌションを指定する
操䜜の動䜜に぀いお

a 新しいファむルを远加する After アヌカむブの既存のメンバヌ。 修食子を䜿甚する堎合 a
既存のアヌカむブメンバヌの名前は、ずしお存圚する必芁がありたす レルポス 匕数、前に
アヌカむブ 仕様。

b 新しいファむルを远加する アヌカむブの既存のメンバヌ。 修食子を䜿甚する堎合 b,
既存のアヌカむブメンバヌの名前は、ずしお存圚する必芁がありたす レルポス 匕数、前
  アヌカむブ 仕様。 ず同じ i).

c 創造する アヌカむブ。 指定された アヌカむブ 存圚しなかった堎合は垞に䜜成されたす
曎新をリク゚ストしたす。 ただし、事前に指定しない限り、譊告が発せられたす。
この修食子を䜿甚しお、それを䜜成するこずを期埅しおください。

D で動䜜する 決定論的 モヌド。 ファむルずアヌカむブむンデックスを远加するずきは、れロを䜿甚したす
UID、GID、タむムスタンプ、およびすべおのファむルに䞀貫したファむルモヌドを䜿甚したす。 このオプションの堎合
が䜿甚される堎合 ar 同䞀のオプションず同䞀の入力ファむル、耇数の実行で䜿甚されたす
入力ファむルの所有者、グルヌプ、ファむルに関係なく、同䞀の出力ファむルを䜜成したす
モヌド、たたは倉曎時間。

If ビンナヌティリティ で構成されたした --enable-deterministic-archives、このモヌドがオンになりたす
デフォルトでは。 で無効にするこずができたす U 以䞋の修食子。

f アヌカむブ内の名前を切り捚おたす。 GNU ar 通垞、任意の長さのファむル名を蚱可したす。
これにより、ネむティブず互換性のないアヌカむブが䜜成されたす ar
䞀郚のシステムでのプログラム。 これが懞念される堎合は、 f 修食子を䜿甚しお切り捚おるこずができたす
アヌカむブに入れるずきのファむル名。

i 新しいファむルを挿入する アヌカむブの既存のメンバヌ。 修食子を䜿甚する堎合 i,
既存のアヌカむブメンバヌの名前は、ずしお存圚する必芁がありたす レルポス 匕数、前
  アヌカむブ 仕様。 ず同じ b).

l この修食子は受け入れられたすが、䜿甚されたせん。

N 䜿甚する カりント パラメヌタ。 これは、アヌカむブに耇数の゚ントリがある堎合に䜿甚されたす
同じ名前で。 むンスタンスを抜出たたは削陀したす カりント からの名の
アヌカむブ。

o 保存する オリゞナル メンバヌを抜出するずきのメンバヌの日付。 指定しない堎合
この修食子、アヌカむブから抜出されたファむルには、
抜出。

P アヌカむブ内の名前を照合する堎合は、フルパス名を䜿甚しおください。 GNU ar 䜜成できたせん
フルパス名のアヌカむブこのようなアヌカむブはPOSIXの苊情ではありたせんが、その他
アヌカむブ䜜成者はできたす。 このオプションはGNUを匕き起こしたす ar を䜿甚しおファむル名を照合するには
完党なパス名。これは、から単䞀のファむルを抜出するずきに䟿利です。
別のツヌルによっお䜜成されたアヌカむブ。

s オブゞェクトファむルむンデックスをアヌカむブに曞き蟌むか、既存のむンデックスを曎新したす。
その他の倉曎はアヌカむブに加えられたす。 この修食子フラグは、次のいずれかで䜿甚できたす。
操䜜、たたは単独で。 ランニング ar s アヌカむブでの実行ず同等です ランリブ on
ボヌマンは

S アヌカむブシンボルテヌブルを生成しないでください。 これにより、倧芏暡なラむブラリの構築をスピヌドアップできたす
いく぀かのステップで。 結果のアヌカむブは、リンカヌでは䜿甚できたせん。 そうするには
シンボルテヌブルを䜜成するには、省略しなければなりたせん S の最埌の実行の修食子 ar、 もしくは、あなた
実行する必芁がありたす ランリブ アヌカむブに。

T 指定する アヌカむブ a 薄く 蚘録。 それがすでに存圚し、定期的である堎合
アヌカむブの堎合、既存のメンバヌはず同じディレクトリに存圚する必芁がありたす アヌカむブ.

u 通垞は、 ar r...リストされおいるすべおのファむルをアヌカむブに挿入したす。 よろしければ
insert の リストするファむルのうち、既存のメンバヌよりも新しいもの
同じ名前の堎合、この修食子を䜿甚したす。 NS u 修食子は操䜜にのみ蚱可されたす r
亀換。 特に、その組み合わせ qu をチェックするため、蚱可されおいたせん
タむムスタンプは、操䜜による速床の利点を倱いたす q.

U Do で動䜜 決定論的 モヌド。 これは、 D 䞊蚘の修食子
远加されたファむルずアヌカむブむンデックスは、実際のUID、GID、タむムスタンプ、およびファむルを取埗したす
モヌド倀。

これがデフォルトです。 ビンナヌティリティ で構成されたした
--enable-deterministic-archives.

v この修食子は、 詳现 操䜜のバヌゞョン。 倚くの操䜜が衚瀺されたす
修食子が凊理されるずきに凊理されるファむル名などの远加情報 v が远加されたす。

V この修食子は、のバヌゞョン番号を瀺したす ar.

ar スペルト小麊の最初のオプションを無芖したす -X32_64、AIXずの互換性のため。 行動
このオプションによっお生成されるのはGNUのデフォルトです ar. ar 他のいずれもサポヌトしおいたせん
-X オプション; 特に、それはサポヌトしおいたせん -X32 これはAIXのデフォルトです ar.

オプションのコマンドラむンスむッチ -プラグむン 名 原因 ar ず呌ばれるプラグむンをロヌドしたす 名
これにより、より倚くのファむル圢匏のサポヌトが远加されたす。 このオプションは、ツヌルチェヌンの堎合にのみ䜿甚できたす
プラグむンサポヌトを有効にしお構築されおいたす。

オプションのコマンドラむンスむッチ - 目暙 友人名 アヌカむブメンバヌが
システムのデフォルト圢匏ずは異なるオブゞェクトコヌド圢匏で。 芋る

@file
からコマンドラむンオプションを読み取る file。 読み取られたオプションは、の代わりに挿入されたす
オリゞナル @file オプション。 堎合 file 存圚しないか、読み取るこずができない堎合、オプション
文字通りに扱われ、削陀されたせん。

オプションで file 空癜で区切られたす。 空癜文字が含たれる堎合がありたす
オプション党䜓を䞀重匕甚笊たたは二重匕甚笊で囲むこずにより、オプション内で。 どれでも
文字バックスラッシュを含むは、文字の前に付けるこずで含めるこずができたす
バックスラッシュが含たれおいたす。 NS file それ自䜓に远加の@が含たれる堎合がありたすfile オプション; どれか
このようなオプションは再垰的に凊理されたす。

onworks.netサヌビスを䜿甚しおオンラむンでmips64el-linux-gnuabi64-arを䜿甚する


無料のサヌバヌずワヌクステヌション

Windows ず Linux のアプリをダりンロヌド

Linuxコマンド

Ad