圧縮せずにtarballで圧縮するOS Xターミナルコマンド


1

ターミナルコマンドを使用して圧縮せずにtarballで圧縮する方法はありますか?


2
「コンパクト...圧縮なし」とはどういう意味ですか?ただ、コマンドラインでtarballを作成するにはtar cf something.tar file-a file-b file-c dir-d (あなたが圧縮のいずれかのオプションが含まれていない場合は-j-z-Z...)tarボールは圧縮されません。
user4556274

私の職場では、Kekaを使用してtarballで圧縮およびアーカイブします。あなたは私の質問に答えたと思います。tarballファイルの重みはフォルダーと同じでなければなりません。つまり、圧縮は行われません。どうもありがとう!乾杯
エマニュエルバターリャ

回答:


0

user4556274がコメントしたように、コマンドは次のとおりです。

tar cf /path/to/destination/something.tar file-a file-b file-c dir-d

圧縮オプション(-j、-z、-Z ...)を使用しないと、圧縮されていないtarballが生成されます。

これを行う理由については、いくつかの例を挙げましょう。

  • 大量の(つまり大量の)小さなファイルをコピーする必要がある場合、および/または
    多くのネストされたフォルダーをコピーする場合、コピーする時間
    は実際の合計サイズではなく、ファイルの数に大きく依存します(これは
    、 CPU
    が実際のバイトではなくファイルシステム(割り当てテーブル)をコピーするのは面倒です。
  • 一部のソフトウェアでボリュームを示す必要がある場合、小さなファイルやネストされたフォルダーが多数あると、速度が低下します。

どちらの場合も、小さなファイルのコレクションやネストされたフォルダーから単一のファイルを作成します。ただし、スペースを節約することにあまり関心がなく(実際の合計サイズは既に小さい場合があります)、データを圧縮するために時間や計算能力を費やすことは望ましくありません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.