142

command.tgzファイルを作成tar czvf fileしました。その後、tgzファイルになりました。それとtar.gzの違いを知りたいです。

4

5 に答える 5

232

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

それらは同一です。

于 2012-07-18T05:50:15.743 に答える
45

まったく違いはありません。.tgzは単にの省略形です.tar.gz

于 2012-07-18T05:46:20.387 に答える
17

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

.tgzこれはエンディングでは起こりません。

于 2015-11-03T10:12:20.300 に答える
4

tar.gzまたは.tgzを次のコマンドで解凍できます。

tar -xzvf

と作成:

tar -czvf

まったく同じです

于 2019-06-30T14:39:42.203 に答える
1

簡単な答え:違いはありません。

長い答え

  • SunOS USTAR tar形式:tarはオプションからのインライン圧縮をサポートしていません(gtarをインストールしてGNUバージョンにすることができます)。
  • Linux POSIX tar(GNU)形式:tarはアーカイブおよび圧縮も可能です。

一般的に言えば、拡張子の名前は、結果ファイルの作成方法によって異なります。

#アーカイブしてから圧縮:SunOSまたはLinuxから:

$ tar cf output.tar /path/to/archvieme/
$ gzip output.tar
# creates "output.tar.gz" file.

#アーカイブと圧縮:人々は通常、入力を節約し、.tar.gzではなく.tgzを使用します。

# works only with GNU tar:
$ tar czf output.tgz /path/to/archiveme/

# works on SunOS and Linux:
$ tar cf - /path/to/archiveme/ |gzip > output.tgz
于 2021-07-19T17:45:58.817 に答える