我如何解压缩 *.7z 文件?

我如何解压缩 *.7z 文件?

如何在 Ubuntu 中解压缩 *.7z 文件并保留目录结构?

答案1

首先安装p7zip-full包:

sudo apt-get install p7zip-full

这样,Nautilus 就应该有一个解压缩 7-Zip 文件的选项。

我也建议p7zip-rar它还包括对 RAR 文件的支持。

假设您想通过 Nautilus 的 GUI 来执行此操作。如果不是,请在下载上述软件包后执行以下操作:

7z x PACKAGE.7z 

这应该提取具有完整路径的包。

答案2

还有dtrx- 这对于取消存档任何内容非常有用。

它代表 ”o电视RX牵引力” - 并且可以毫不费力地解压任何东西。

简单地:

sudo apt-get install dtrx
dtrx archive.tar.XX

手册页:http://manpages.ubuntu.com/manpages/trusty/en/man1/dtrx.1.html


Ubuntu 20.04 更新:

根据他们的 pypi 页面,dtrx 不是现在可在官方存储库中找到。因此,如果您无法通过 安装apt,那么您仍然可以使用pip3

pip3 install dtrx

如果你尚未安装 pip3,可以使用以下命令安装

sudo apt install python3-pip

答案3

在终端中运行以下命令:

sudo apt-get install p7zip-full p7zip-rar

或者通过 ubuntu 软件中心搜索 7zip 和 unrar 并安装软件包。

答案4

首先安装相应的包 sudo apt install p7zip-full

  • 使用x标志提炼具有完整路径的文件
  • 使用-o标志来设置输出目录

7z x <archive_name> -o{Directory}

例如

7z x file.7z -o/home/michael/Documents/NewFolder

请注意没有空间之间-o输出目录。如果文件已加密,它将自动要求输入密码。

相关内容