Tarとzipの違いは何ですか?それぞれのユースケースは何ですか?
tar
はそれ自体でファイルをバンドルするだけで、Zip
は圧縮も適用します。
通常、gzip
とともにtar
を使用して、結果のtarballを圧縮し、Zip
と同様の結果を達成します。 。
ただし、かなり大きなアーカイブの場合、重要な違いがあります。 Zipアーカイブは、圧縮ファイルのカタログです。 gzip圧縮されたtarでは、ファイルの圧縮されたカタログです。したがって、Zipアーカイブは、連結された圧縮アイテムのランダムにアクセス可能なリストであり、.tar.gz
は、カタログにアクセスする前に完全に展開する必要があるアーカイブです。
Zip
の注意点は、ファイル間で圧縮されないです。.tar.gz
の注意点は、アーカイブ全体を解凍する必要がありますです。