個々のファイルを圧縮する必要があるのはなぜですか?

個々のファイルを圧縮する必要があるのはなぜですか?

当社はローカル開発データベースのスナップショットをファイルとしてダウンロードしますdb.dump.tar.gz。圧縮は意味がありますが、タールボールには1つのファイル(db.dump)のみが含まれています。

個々のファイルをアーカイブする理由は何ですか、それとも.tar.gz一般的な慣用語ですか?なぜできないのです.gzか?

ベストアンサー1

.tar.gz代わりに使用すると良い点.gz

  • tar。より多くのメタデータ(UNIX権限など)を保存しますgzip
  • 複数のファイルを保存するために設定を簡単に拡張できます。
  • .tar.gzファイルが一般的です。圧縮のみ一部のユーザーにとっては、マニュアルが混乱する可能性があります。 (より メルボルンのレビュー)

使いやすいオーバーヘッドもほとんどありませんtar

実際に必要でない場合は、単一のファイルをtaringすることはまだ推奨されていません。圧縮された個々のファイルに直接アクセスするための便利なツールがたくさんあります(例:zcatなどzgrepもありますbzip2xz

おすすめ記事