tar
アーカイブにファイルを追加するために使用されるフラグの名前が であるのはなぜですか-r
?
他のフラグの名前にはいくつかの説明があります ( -x
eXtract の場合、-C
出力用に現在のディレクトリを別のディレクトリに変更する場合など) が、説明方法がわかりません-r
。
答え1
(テープアーカイブ)の考え方はtar
、それが書き込まれる媒体は線形にしか書き込めないというものである。したがって、tar
フォーマット同じパスを同じアーカイブに複数回追加し、後で追加されたバージョンをサポートする交換する(時間的にも保管場所的にも)早いほうです。それがどこ-r
から来ているのか:それは追加、 その交換する。
その本来の意味の証拠は、この古いsolaris/ sunOS5 マニュアルページ:
r
置き換えます。指定されたファイルは tarfile の最後に書き込まれます。
tar
これは「ゆるやかな前身」から来ているのかもしれない。tp