linux 本身不自带 rar 压缩解压软件,如果想要支持RAR文件可以安装RAR for Linux,下面讲下安装方法:

一. 下载RAR for Linux

下载地址: http://www.rarlab.com/rar/rarlinux-3.9.b3.tar.gz

下载的文件是rarlinux-3.9.b3.tar.gz

二. 解压软件包

将该文件解压到/usr/local目录下

tar xzvf rarlinux-3.9.b3.tar.gz –directory=/usr/local

三. 创建符号联接

查看/usr/local/rar目录,发现已经有rar和unrar两个程序,不用编译就可以直接使用了.为方便使用,在/usr/bin里创建两个符号连接,已便在终端下可以直接使用rar及unrar命令。

ln -s /usr/local/rar/rar /usr/bin/rar

ln -s /usr/local/rar/unrar /usr/bin/unrar

如果执行rar时报错:

rar: /lib/libc.so.6: version `GLIBC_2.7′ not found (required by rar)

则用/usr/local/rar里面提供的 rar_static 版本即可。那是 static linking 版本,不会有 glibc 程式库版本不和的问题。

rm -rf /usr/bin/rar

ln -s /usr/local/rar/rar_static /usr/bin/rar

~~~~~~~~~~~~~~~~~~~~~

rar for linux 命令用法说明
 命令格式: rar  –

a 向压缩包中添加文件
 c 添加压缩注释
 cf 添加文件注释
 cw 向文件中写压缩注释
 d 从压缩包中删除文件
 e 在当前目录下解压缩文件
 f 刷新压缩文件中的文件
 i[par]= 在压缩包中查找指定字符串
 k 锁住压缩包
 l[t,b] 列出压缩包的内容[t(technical)详细列表,b(bare)简单列表]
 m[f] 向压缩包里移动内容[f(files only)只移动文件]
 p 在标准输出上打印文件内容
 r 修复压缩包
 rc 修复丢失卷
 rn 重命名压缩的文件
 rr[N] 添加数据恢复记录
 rv[N] 创建恢复卷
 s[name|-] 将压缩包转换为自解压文件,或从自解压文件转换为压缩包
 t 测试压缩文件
 u 更新压缩包中的文件
 v[t,b] 列出压缩包中文件(冗长型)[t(technical)详细列表,b(bare)简单列表]
 x 以全路径方式解压文件
 – 停止switches扫描
 ad 在目的路径后添加压缩文件名
 ag[format] 用当前日期生成压缩文件名
 ap 设置压缩包内部的路径
 as 同步压缩内容
 av 设置授权认证(注册版功能)
 av- 禁用授权认证检查
 c- 禁止内容显示
 cfg- 不读取设置
 cl 将名称转换为小写
 cu 将名称转换为大写
 df 在压缩完成后删除源文件
 dh 打开共享文件
 ds 对于固实压缩包,禁用名称排序
 e 设置文件不包含的属性
 ed 不添加空目录
 en 不设置‘压缩文件尾标志’块
 ep 在名称中去掉路径
 ep1 在名称中去掉基本路径
 ep2 展开全路径
 f 刷新文件
 hp[password] 对文件数据和文件头都进行加密
 idp 禁用百分比显示
 ierr 给标准错误输出发送所有信息
 ilog[name] 生成错误日志文件(注册版功能)
 inul 禁用所有信息
 isnd 启用声效
 k 锁住压缩包
 kb 保留破损的解压文件
 m 设置压缩率(0-存储…3-默认…5-最大)
 mc 设置高级压缩参数
 md 以KB显示大小(64,128,256,512,1024,2048,4096 或者A-G)
 ms[ext;ext] 指定存储的文件类型
 o+ 覆盖已存在文件
 o- 不覆盖已存在文件
 ol 将符号链接保存为链接而不是文件
 ow 保存或恢复文件属主/组
 p[password] 设置密码
 p- 不查询密码
 r 对子目录内容循环
 r0 只对通配符进行子目录内容循环
 rr[N] 添加数据恢复记录
 rv[N] 创建恢复卷
 s[,v[-],e] 创建固实压缩包
 s- 禁用固实压缩
 sfx[name] 创建自解压压缩包
 t 压缩后进行解压测试
 ta 处理在(YYYYMMDDHHMMSS格式)日期后修改的文件
 tb 处理在(YYYYMMDDHHMMSS格式)日期前修改的文件
 tk 保留初始压缩时间
 tl 设置压缩时间为最新文件的时间
 tn 处理在时间后修改的文件
 to 处理在时间前修改的文件
 ts[N] 保存或恢复文件时间(修改,创建,访问)
 u 更新文件
 v 以自动分卷大小分卷压缩,或列出所有分卷
 v[k,b] 以*1000大小分卷压缩[k-*1024, b-*1]
 ver[n] 文件版本控制
 vn 使用旧的分卷命名方式
 vp 每次分卷前暂停
 w 设置工作目录
 x 排除指定文件
 x@ 从标准输入中读取要排除的文件名
 [email=x@ 排除列表文件中指定的文件
 y 对所有问题均回复yes
 z 从文件中读取压缩包内容

发表评论

/ 快捷键:Ctrl+Enter