tar.gzとtgzは同じものですか?


120

コマンドを使用して.tgzファイルを作成しました。その後tar czvf file、tgzファイルが作成されました。それとtar.gzの違いを知りたいです。


まああなたは単にそれをgz解除することを試みることができました。結果が動作するtarファイルである場合、違いはありません。
Wormbo

回答:


202

古いパッケージリポジトリの時代には、.tgzが使用されていたと思います。これは、Dosフロッピーのファイルには3文字の拡張子しか付けられなかったためです。この制限が取り除かれたとき、アーカイブタイプ(tar)とジッパー(gzip)の両方を表示することにより、.tar.gzがより冗長になるように使用されました。

それらは同一です。



14

1つの違いは、ブラウザが.tar.gzに問題を抱えているように見えることです。たとえば、すでにローカルに存在するそのようなファイルをダウンロードすると、名前が.tar-1.gzに変更され、問題が発生することがあります。一部のアーカイバでは、ほとんどがWindowsや、ファイルタイプの指定にファイル名の末尾を使用するその他の環境で使用されます。

これは、.tgzの末尾では発生しません。


3
tar.gzのもう1つの問題は、一部の解凍アプリが自動的にアーカイブを解凍せず、最初にx.tar.gzから中間のx.tarファイルを作成し、x.tarを解凍して必要なものを取得することです。(もちろん、必要なものがアーカイブファイル自体であれば、これは特典です。)
HalilŞENNov

これは、上書きを避けるための一般的なファイル名の変更です。通常、最後のドットの後に来るのはファイル拡張子であるため、最後のドット(。)の前に(-1)が追加されます。
MMS、

@MMSおかげで、あなたのコメントは、問題がファイル名の末尾を使用してファイルタイプを指定する環境で主に発生することを明確にするように促しました。
adsc

3

tar.gzまたは.tgzは次のように解凍できます。

tar -xzvf

そして作成:

tar -czvf

全く同じ

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.