Ich habe eine .tgz-Datei mit tar czvf filecommand erstellt. Dann habe ich eine tgz-Datei erhalten. Ich möchte den Unterschied zwischen ihm und tar.gz wissen.
Nun, Sie könnten einfach versuchen, es zu entfernen. Wenn das Ergebnis eine funktionierende TAR-Datei ist, gibt es keinen Unterschied.
Wormbo
Antworten:
202
Ich denke, in den alten Paket-Repo-Tagen wurde .tgz verwendet, weil Dateien auf Dos-Disketten nur drei Buchstabenerweiterungen haben konnten. Wenn diese Einschränkung aufgehoben wurde, wurde .tar.gz ausführlicher verwendet, indem sowohl der Archivtyp (tar) als auch der Reißverschluss (gzip) angezeigt wurden.
Ein Unterschied besteht darin, dass Browser manchmal Probleme mit .tar.gz zu haben scheinen. Wenn Sie beispielsweise eine bereits lokal vorhandene Datei herunterladen, kann es vorkommen, dass sie sie in .tar-1.gz umbenennen, was dann zu Problemen führt mit bestimmten Archivierern, hauptsächlich unter Windows und anderen Umgebungen, die Dateinamenenden für die Dateitypbezeichnung verwenden.
Ein weiteres Ärgernis bei tar.gz ist, dass einige Dekomprimierungs-Apps das Archiv nicht automatisch entpacken und zuerst eine x.tar-Zwischendatei aus x.tar.gz erstellen und x.tar entpacken, um das zu erhalten, was Sie benötigen. (Wenn Sie natürlich die Archivdatei selbst benötigen, ist dies ein Vorteil.)
Halil ŞEN
Dies ist eine typische Umbenennung von Dateien, um ein Überschreiben zu vermeiden. Sie fügt (-1) vor dem letzten Punkt (.) hinzu, da in der Regel nach dem letzten Punkt die Dateierweiterung steht.
MMS
@MMSs Vielen Dank, Ihr Kommentar hat mich dazu inspiriert zu verdeutlichen, dass das Problem hauptsächlich in Umgebungen auftritt, in denen Dateinamenendungen zur Bestimmung des Dateityps verwendet werden.
Antworten:
Ich denke, in den alten Paket-Repo-Tagen wurde .tgz verwendet, weil Dateien auf Dos-Disketten nur drei Buchstabenerweiterungen haben konnten. Wenn diese Einschränkung aufgehoben wurde, wurde .tar.gz ausführlicher verwendet, indem sowohl der Archivtyp (tar) als auch der Reißverschluss (gzip) angezeigt wurden.
Sie sind identisch.
quelle
Es gibt überhaupt keinen Unterschied.
.tgz
ist einfach eine Abkürzung für.tar.gz
.quelle
Ein Unterschied besteht darin, dass Browser manchmal Probleme mit .tar.gz zu haben scheinen. Wenn Sie beispielsweise eine bereits lokal vorhandene Datei herunterladen, kann es vorkommen, dass sie sie in .tar-1.gz umbenennen, was dann zu Problemen führt mit bestimmten Archivierern, hauptsächlich unter Windows und anderen Umgebungen, die Dateinamenenden für die Dateitypbezeichnung verwenden.
Dies passiert nicht mit dem Ende von .tgz.
quelle
Sie können tar.gz oder .tgz entpacken mit:
und erstellen mit:
Es ist absolut das gleiche
quelle