linux rar 安装使用

Linux版的RAR可以到这下载: 

http://www.rarlab.com/download.htm 

然后 

Java代码 
  1. # tar -zxvf rarlinux-x64-4.0.b4.tar.gz  
  2. # cd rar  
  3. # make  



执行make后显示以下五行信息即安装成功,从此你就可以在F11里解压RAR文档了。 

Java代码 
  1. mkdir -p /usr/local/bin  
  2. mkdir -p /usr/local/lib  
  3. cp rar unrar /usr/local/bin  
  4. cp rarfiles.lst /etc  
  5. cp default.sfx /usr/local/lib  



解压压缩包时,可能会出现 

Java代码 
  1. rar: /lib64/libc.so.6: version `GLIBC_2.7' not found  


错误。 
解决办法: 
复制原文件(就是压缩包解出来的目录下)rar_static到/usr/local/bin/ 
覆盖原有的rar就可以了 

Java代码 
  1. yes|cp /home/soft_setup/rar/rar_static /usr/local/bin/rar && yes|cp /home/soft_setup/rar/rar_static /usr/local/bin/unrar 

用法: rar <命令>-<开关 1> -<开关 N> <压缩文件> <文件…> <@列表文件…> <解压路径\>
<
命令>

添加文件到压缩文件
添加压缩文件注释
cf 
添加文件注释
cw 
写入压缩文件注释到文件
删除压缩文件中的文件
解压压缩文件到当前目录
刷新压缩文件中的文件
i[
参数]=<在压缩文件中查找字符串
锁定压缩文件
l[t,b] 
列出压缩文件[技术信息,简洁]
m[f] 
移动到压缩文件[仅对文件
]
打印文件到标准输出设备

修复压缩文件
rc 
重建丢失的卷
rn 
重命名压缩文件
rr[N] 
添加数据恢复记录
rv[N] 
创建恢复卷
s[
名字|-] 转换压缩文件为自解压格式或转换回压缩文件
测试压缩文件
更新压缩文件中的文件
v[t,b] 
详细列出压缩文件[技术信息,简洁]
用绝对路径解压文件

1rar a file file.ext
如果file.rar不存在将创建file.rar文件;如果file.rar压缩包中已有file.ext,将更新压缩包中的file.ext;还可用d:\*.ext代替file.extd盘下所有ext文件(不包括自文件夹)添加到压缩包中。

2rar a -r -v2000 -s -sfx -rr file
从当前文件夹和子文件夹压缩全部文件成为 2000000 字节大小、固实的、分卷自解压文件file.part1.exefile.part2.rarfile.part3.rar 等,并在每一个分卷中添加恢复记录;将命令a换成命令m可将文件压缩后删除

3rar x Fonts *.ttf
会从压缩文件解压 *.ttf 字体文件到当前文件夹,但下面命令
:
rar x Fonts *.ttf NewFonts\
会从压缩文件解压 *.ttf 字体文件到文件夹 NewFont

4rar a -pZaBaToAd -r secret games\*.*
使用密码 ZaBaToAd 来将文件夹“games”的内容添加到压缩文件“secret”

5rar a -r a.rar a/
递归的将a/下所有东西压缩到a.rar

6rar x a.rar
递归的将a.rar解压到当前目录

猜你喜欢

转载自luoke920.iteye.com/blog/1423780