如何在 Windows 11 上提取.tar.gz文件
如果遇到 .tar.gz、.tgz 或.gz文件,可以使用以下步骤使用 tar 命令行工具在 Windows 11 上提取其内容。
Windows 11 包括本机支持,无需第三方工具即可使用命令提示符提取“.tar.gz”文件。您甚至可以通过 Windows Subsystem for Linux (WSL) 使用 Linux 发行版来快速提取在其他平台上创建的压缩包。
当您看到一个.tar.gz文件时,这意味着这是一个使用基于 Unix 的存档应用程序 tar 创建的文件,然后使用 gzip 压缩进行压缩。这些文件通常被称为“压缩包”。虽然您可以找到它们像双扩展名 (.tar.gz) 一样编写,但格式也可以写为 .tgz 或 .gz。(值得注意的是,Linux 不使用文件扩展名。相反,文件类型是文件名的一部分。

尽管 tar 文件通常在 Linux 发行版(例如 Ubuntu)和 macOS 上更常见,用于备份和存档,但您可能在 Windows 11 上也会遇到这些文件。您可以使用 7-Zip 和 PeaZip 等第三方工具,但不建议使用这些工具,因为它们并不总是适用于额外的.tar.gz文件。相反,您应该使用 Windows 11 或 WSL 中的 Linux 发行版上提供的本机 tar 支持。
在本指南中,您将学习在 Windows 11 上使用命令提示符和 Ubuntu 使用本机 tar 命令提取.tar.gz文件内容的步骤。
使用 tar 在 Windows 11 上提取 .tar.gz、.tgz .gz压缩包
若要在 Windows 11 上使用 tar 提取 .tar.gz、.tgz、.gz 和.zip文件,请使用以下步骤:
1. 在 Windows 11 上打开“开始”。
2. 搜索命令提示符,右键单击顶部结果,然后选择以管理员身份运行选项。
3. 键入以下命令以使用 tar 提取文件,然后按 Enter 键:
tar -xvzf C:/PATH/TO/FILE/FILE-NAME.tar.gz -C C:/PATH/TO/FOLDER/extract

在命令中,更改命令以包含源路径和目标路径。
完成这些步骤后,文件和文件夹将解压缩到指定的目标。
假设压缩包是在另一个系统上创建的。此外,我们跳过了一些通常对保留权限有用的选项,因为它们在 Windows 11 上不是必需的。
使用 Linux tar 在 Windows 11 上提取 .tar.gz、.tgz .gz 压缩包
您首先必须使用 Windows 子系统安装 Linux 发行版,然后才能在 Linux 上提取压缩包。
若要使用 Linux 提取.tar.gz文件,请使用以下步骤:
1. 打开“开始”。
2. 搜索 Ubuntu 并单击顶部结果以打开应用程序。
3. 键入以下命令以提取.tar.gz文件的内容,然后按 Enter 键:
sudo tar -xvzf /mnt/c/PATH/TO/TAR-FILE/Desktop/FILE-NAME.tar.gz -C /mnt/c/PATH/TO/DESTINATION/FOLDER

在命令中,更改语法以包含源路径和目标路径。如果它只是一个.tar文件,请使用相同的命令,但省略 z 参数。
我们使用 sudo 命令以管理员身份运行该工具,使用 tar 调用应用程序,我们使用以下选项:
• x — 指示 tar 要提取内容。
• v — 显示提取过程的可选参数。否则,在该过程完成之前,您只会看到一个闪烁的光标。
Z — 告诉 tar 使用 gzip 解压缩“.tar.gz”文件的内容。
• f — 指示压缩包要提取的文件的名称。
在该选项之后,您必须指定要提取的压缩包文件的路径。在命令中,我们使用 /mnt/c/ 开始路径,因为这是 Linux,而不是 Windows。
-C — (连字符和大写字母 C) 选项用于更改文件夹,您必须指定目标路径,该路径以 /mnt/ 注释开头,后跟 Windows 路径。
键入 Linux 命令时必须注意大写和小写,因为“桌面”与“桌面”不同。
这些是提取“.tar.gz”文件的基本选项,但您可以使用 tar --help 命令来了解有关可用选项的更多信息。
重要的是要注意,Microsoft正在为文件资源管理器构建对 TAR、GZ、7-Zip、RAR 和许多其他存档格式的本机支持。该支持预计将随 Windows 11 23H2 的发布一起提供。
相关文章
U盘装系统(http://www.upzxt.net) 版权所有 (网站邮箱:78435178@qq.com)
本站资源均收集与互联网,其著作权归原作者所有,如侵犯到您的权益的资源,请来信告知,我们及时撤销相应资源