linux(64位)安装rar,并解压被压缩成多个rar的文件

本文介绍了如何在64位的Redhat Linux系统中安装rar工具,通过下载rarlinux-x64-5.0.b7.tar.gz安装包进行安装。此外,还讲解了如何使用rar命令解压分卷rar文件,只需解压第一部分即可自动完成全部解压。如果遇到问题,可以考虑使用7zip的命令进行解压。
  • 安装rar
  1. 下载rar安装包

下载地址:http://www.rarsoft.com/download.htm

根据操作系统选择对应的二进制安装包,我的Redhat操作系统为64bit,因此下载的rar为rarlinux-x64-5.0.b7.tar.gz。

      2. 安装rar

$ sudo tar -zxvf rarlinux-x64-5.0.b7.tar.gz 
$ ls
bin     gsa                      lib      rar                         src
etc     include                  lib64    rarlinux-x64-5.0.b7.tar.gz  tmp
games   jdk1.7.0                 libexec  sbin
groovy  jdk-7-linux-i586.tar.gz  local    share
$ cd rar
$ ls
acknow.txt   makefile   rarfiles.lst  readme.txt    whatsnew.txt
default.sfx  order.htm  rar_static    technote.txt
license.txt  rar        rar.txt       unrar

$ sudo make
mkdir -p /usr/local/bin
mkdir -p /usr/local/lib
cp rar unrar /usr/local/bin
cp rarfiles.lst /etc
cp default.sfx /usr/local/lib

    3.测试:

$ rar
出现如下信息表示成功:

RAR 5.00 beta 7   Copyright (c) 1993-2013 Alexander Roshal   25 Jul 2013
Trial version             Type RAR -? for help

Usage:     rar <command> -<switch 1> -<switch N> <archive> <files...>
               <@listfiles...> <path_to_extract\>

<Commands>
  a             Add files to archive
  c             Add archive comment
  ch            Change archive parameters
  cw            Write archive comment to file
  d             Delete files from archive
  e             Extract files without archived paths
  f             Freshen files in archive
  i[par]=<str>  Find string in archives

  • 解压被压缩成多个rar的文件

例如,解压缩abc.rar档案中的内容,可以使用e或x命令,假设abc.rar目录中有一个名为file1的文件和一个名为test的目录,test目录中有一个名为file2的文件,

$  rar e abc.rar  #不推荐
说明:使用e命令,会将abc.rar中的file1文件连同 test目录下的file2文件解压到当前目录。如果想保持abc.rar目录中的目录结构请使用x命令。
$ rar x abc.rar #推荐
说明:此时会将file1文件和test目录解压到当前文件夹。

此命令同样适用于解压被压缩成多个rar的文件,只需解压第一个即会自动解压其他的。

如果解压出现错误,可以尝试7zip的命令:

7za x filename.part001.rar
如何安装7zip请见 如何安装7zip



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值