zipファイルを圧縮する理由

zipファイルを圧縮する理由

わかりますここ一つアスファルト複数のファイルを1つにマージするために使用されます。それで、なぜ私はよく見ますか?圧縮ファイルアスファルト

例: archive.zip.tar

答え1

Tarは圧縮しません*。 Tarは、伝統的にテープデバイスにデータをシリアル化する目的でのみ存在する「テープアーカイブ」です。

権限とファイルの内容を含むディレクトリ構造を直列化します。

gzip いいえ構造を維持し、「ファイル」単位で圧縮するだけです。これが.tar.gz直列化された構造であり、それから圧縮される傾向がある理由です。

なぜこれが起こるのかわかりません.zip.tarzip するディレクトリ構造、権限、および圧縮がサポートされています。そうするのは言葉にならないようです。

*最新バージョンには圧縮するフラグがtar含まれていますz。これは元の仕様の一部ではありません。だからあなたはtar cvf - ./path_to_tar | gzip -c > file.tar.gz

関連情報