当前位置: 首页>>技术问答>>正文


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

, ,

问题描述

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

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

最佳解决方法

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

tar -xvzf /path/to/yourfile.tgz

哪里,

  • x提取物

  • v for verbose

  • 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/

次佳解决方法

打开终端并使用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使用归档文件

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/561.html,未经允许,请勿转载。