如何使用终端解压 .tgz 文件?

如何使用终端解压 .tgz 文件?

我已经mongodb-linux-x86_64-2.6.3.tgz使用 Windows 7 下载了文件并将其保存在D:\Amra\Software\Developing Soft位置。

当我使用 Ubuntu 右键单击​​此 .tgz 文件并查看其显示的属性时Location: /media/towhid/Amra/Software/Developing Soft。现在如何使用tar终端命令解压缩此 .tgz 文件?

答案1

要使用 tar 提取.tgz文件,您需要使用,

tar -xvzf /path/to/yourfile.tgz

在哪里,

  • x用于提取
  • v详细
  • z对于 gnuzip
  • f对于文件,应该位于文件名之前。

您可以在终端中使用以下命令来解压缩文件,

tar -xvzf /media/towhid/Amra/Software/Developing\ Soft/mongodb-linux-x86_64-2.6.3.tgz

.tgz在不同的目录中提取文件:

可以使用-C选项将档案内容提取到不同的目录,如下所示,

tar -xvzf /path/to/yourfile.tgz -C /path/where/to/extract/

答案2

让我们结束几十年来难以记住的单字母 tar 选项。使用以下命令提取文件.tgz

tar --extract --file /path/to/file.tgz

故意省略了对所用选项的解释。

答案3

打开终端,使用命令cd切换到mongodb-linux-x86_64-2.6.3.tgz文件所在目录,然后运行以下命令:

tar xzf mongodb-linux-x86_64-2.6.3.tgz   

上述命令将提取 mongodb-linux-x86_64-2.6.3.tgz 档案的内容,同时保留档案的分层树目录结构。

类似的命令提取 .tar.xz 文件。打开终端并运行以下命令:

tar -xf /path/to/your/file.tar.xz

解释:

  • -x从档案中提取文件
  • -f使用存档文件

相关内容