更多信息

更多信息

我有一个扩展名的文件.rar,例如:foo.rar

我想从该文件中提取内容,如何提取?

答案1

您可以安装unrar- “Unarchiver for .rar files” 或unp- “用一个命令解压(几乎)所有内容”

unrar一个文件:

  • unrar x <myfile>

unp一个文件:

  • unp <myfile.rar>

由于unrar它不是开源的,因此某些发行版的包管理器中可能还没有它。如果不是,请尝试unrar-free

请注意,这unrar x <myfile>将保留存档中的目录结构,与unrar e <myfile>将其扁平化不同

答案2

您可以使用unar。这是不是与非自由相关unrar,它是自由软件。

便于使用:

 unar file.rar

答案3

sudo apt-get install p7zip  # debian based systems
sudo yum install p7zip      # CentOS based systems    
7zr x myfile.rar

在 Windows 上,我依赖 7zip 来保存 rar 和所有其他存档文件,它也适用于 Linux。

答案4

对于 Linux Ubuntu 和 Mint

安装

sudo apt install unar

用法

unar file_name.rar

更多信息

  • 将存档解压到当前目录:unar {{archive}}

  • 将存档解压到指定目录:unar -o {{path/to/directory}} {{archive}}

  • 如果要解压的文件已存在,则强制覆盖:unar -f {{archive}}

  • 如果要解压的文件已存在,则强制重命名:unar -r {{archive}}

  • 如果要解压的文件已存在,则强制跳过:unar -s {{archive}}

相关内容