如何在 Windows 中提取 tar 文件 (.tgz)?

kik*_*iki 34 windows gzip tar

如何在 Windows 中提取 tar 文件 (.tgz)?这是可能的,还是我必须进入 linux 环境并提取它?

小智 38

不,你不需要 Linux,你可以下载一个像7zip这样的免费工具,它不仅能够提取tar.gz/tgz内容。

而且,假设您正在编写批处理文件来执行此提取(因为这一个编程站点而不是通用工具帮助论坛),它有一个很好的命令行界面,因此您不必担心GUI垃圾。

  • +1 虽然 GUI <> 垃圾。 (7认同)
  • 7-zip 也有一个原生的 windows x64 版本。 (2认同)

Edw*_*alk 10

当然,Cygwin包含必要的工具。仅仅解压一个 tarball 就太过分了,但是如果您喜欢 Linux 命令行工具,那么 Cygwin 非常值得安装。

使用 Cygwin,您可以解压缩 tgz(压缩的 tar)文件,如下所示:

tar -xzf foo.tgz
Run Code Online (Sandbox Code Playgroud)

(这意味着Ë Xž ipped ˚F ILE)

您还可以将 tgz 文件拖放到 cygwin 终端窗口,以获取正确的路径。对于驱动器 C:它将如下所示:

tar -xzf /cygdrive/c/the/path/to/your/file/foo.tgz
Run Code Online (Sandbox Code Playgroud)