In meinem Unternehmen laden wir einen lokalen Entwicklungsdatenbank-Snapshot als db.dump.tar.gzDatei herunter . Die Komprimierung ist sinnvoll, aber der Tarball enthält nur eine einzige Datei ( db.dump).
Gibt es irgendeinen Grund, eine einzelne Datei zu archivieren, oder handelt es sich .tar.gznur um eine solche gebräuchliche Redewendung? Warum nicht einfach .gz?
.tar.gz, dass sie den meisten anderen gängigen Methoden überlegen sind. Ich erinnere .tarmich, dass es besser war als nur, aber ich kann mich nicht erinnern, ob es besser war als nur .gz. Ironischerweise war Window's .cabFormat die beste Methode, die ich ausprobiert habe, was sehr unerwartet war.
tarist kein Komprimierungsalgorithmus, sondern ein Archivierungsformat
tar -zxvf. Aber für diejenigen, die sich den Dateinamen ansehen und feststellen, dass er keine.tgzEndung hat, ist es vollkommen in Ordnung, die Db-Dump-Datei mit gzip zu versehen. Da ich die Komprimierungsalgorithmen nicht genau kenne, bin ich mir nicht sicher, ob tar eine Komprimierung für spärliche Dateien wie db dump vornimmt. Bei Nur-Text-Dateien hat das direkte GZIP der Datei jedoch einen winzigen Größenvorteil gegenüber dem Tarieren zuerst und GZIP die Datei