> CentOS > CentOS教程 >

CentOS安装RAR

在windows上有一个比较方便的rar压缩,解压工具,在使用linux无论是作为PC还是服务器,有时候会下载到一些rar格式的压缩包,我们需要对其进行解压,linux默认不支持rar,我们需要单独安装,所以我们在网上搜索rar的工具,下面的地址可以下载WinRAR这个比较知名的工具。

http://www.rarsoft.com/download.htm
  • 1

我们需要根据我们的操作系统和语言选择相应的版本,默认是英语的,我选择了64位的安装包,下载完成后,我们就看是了安装工作。

 // 当前用户的Download目录下
[closure@localhost Downloads]$  

// 查看下载的安装包               
[closure@localhost Downloads]$  ls
rarlinux-x64-5.2.1.tar.gz   // 这个就是我们下载的安装包

// 解压安装包
[closure@localhost Downloads]$  tar -zxvf rarlinux-x64-5.2.1.tar.gz //解压安装包
rar/
rar/order.htm
rar/acknow.txt
rar/readme.txt
rar/rar_static
rar/default.sfx
rar/license.txt
rar/rarfiles.lst
rar/whatsnew.txt
rar/makefile
rar/rar
rar/unrar
rar/rar.txt

// 进入解压后的文件目录
[closure@localhost Downloads]$ cd rar

// 编译安装(不使用sudo则会报权限错误)
[closure@localhost rar]$ sudo make 
[sudo] password for closure: 
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

// 查看rar是否安装成功
[closure@localhost rar]$ rar

//这里会列出rar的相关信息和使用方法,此处略过,可以看到它的指令很多,我们只需要知道常用的操作就行了。
  • 1
  • 2
  • 3
  •  

通过上面的操作,我们就已经安装好了rar工具,下面简单介绍几个常见的用法(指令形式):

  • 将文件,文件夹压缩到指定的压缩包中,并保原文件
rar a package.rar files...
  • 1

详细讲解:将files 压缩到package.rar中,files可以包括文件,目录等,保留原文件。

  • 压缩文件,压缩完成后删除原文件
rar m package.rar files...
  •  

详细讲解:m命令只对文件有效,对文件夹无效,如果files中包含文件夹则不会对文件夹作任何处理

  • 解压压缩包
rar x package.rar  [dir]

详细讲解:x命令是对压缩包作解压操作,dir是可选的,如果指定了dir,则会将package.rar中的文档完全复制到这个目录中,保持原来的目录结构不变,如果不指定,则解压到与package.rar同级目录下,保持文档结构不变。

(责任编辑:IT)