压缩成 .tgz

Roc*_*Man 65 bash gzip compression tar

我想压缩 .tgz 中的文件。我知道如何制作 tar.gz(使用 tar 和 gzip),有些人说它几乎相同,但我需要制作 .tgz,怎么做??

wis*_*key 95

tar.gz 文件和 .tgz 文件类似。

使用 tar压缩文件:

tar -cvzf <name of tarball>.tgz /path/to/source/folder
Run Code Online (Sandbox Code Playgroud)

例如,我想创建一个backup.tgzbackup.tar.gz来自文件夹/home/user/project

tar -cvzf backup.tgz /home/user/project

tar -cvzf backup.tar.gz /home/user/project
Run Code Online (Sandbox Code Playgroud)

您也可以使用tar cvzf代替tar -cvzf

使用 tar提取.tgz 或 .tar.gz 文件

tar -xvzf backup.tgz

tar -xvzf backup.tar.gz
Run Code Online (Sandbox Code Playgroud)

压缩 助记符(标志的顺序无关紧要)

  • ç ompress
  • ž EE
  • ˚F ILE
  • V erbose

提取 助记符(标志的顺序无关紧要)

  • Ë X
  • ž EE
  • ˚F ILE
  • V erbose

  • 对于标志,**`c`** 最好被记住为 create,而 **`z`** 被记住为压缩,如来自 **z**lib, g**z** 的 `z` ip,**z**ip。更好的助记符是 **C** reate **Z** ipped **F** ile。 (7认同)
  • 挑剔:标志的顺序对 **f** 很重要:它必须是最后一个标志,否则失败。 (3认同)

arr*_*nge 12

一样的。只需将文件重命名file.tar.gzfile.tgz.

  • 你忘记了重命名文件的命令:`mv file.tar.gz file.tgz`。显而易见,但值得一提 (7认同)