下载安装包: http://www.rarlab.com 或 http://www.rarsoft.com/download.htm
使用命令进行安装:
#tar -zxvf rarlinux-3.9.b3.tar.gz
#cd rar
#make
#make install
运行 rar --help 可以看到帮助信息,如果出现下列信息:
#rar: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by rar)
#rar: /lib/tls/libc.so.6: version `GLIBC_2.7' not found (required by rar)
则执行:
#cp -f rar_static /usr/local/bin/rar
这样就可以使用rar 命令了。
RAR 命令一 winrar 命令基本一致,只是在 windows 下使用 winrar 命令,在 liunx 下使用 rar 命令。
Linux下rar命令详解
用法:
a |
添加文件到压缩文件 |
c |
添加压缩文件注释 |
cf |
添加文件注释 |
cw |
写入压缩文件注释到文件 |
d |
删除压缩文件中的文件 |
e |
解压压缩文件到当前目录 |
f |
刷新压缩文件中的文件 |
i[参数]=<串> |
在压缩文件中查找字符串 |
k |
锁定压缩文件 |
l[t,b] |
列出压缩文件[技术信息,简洁] |
m[f] |
移动到压缩文件[仅对文件] |
p |
打印文件到标准输出设备 |
r |
修复压缩文件 |
rc |
重建丢失的卷 |
rn |
重命名压缩文件 |
rr[N] |
添加数据恢复记录 |
rv[N] |
创建恢复卷 |
s[名字|-] |
转换压缩文件为自解压格式或转换回压缩文件 |
t |
测试压缩文件 |
u |
更新压缩文件中的文件 |
v[t,b] |
详细列出压缩文件[技术信息,简洁] |
x |
用绝对路径解压文件 |
示例:
1、rar a file file.ext
如果file.rar不存在将创建file.rar文件;如果file.rar压缩包中已有file.ext,将更新压缩包中的file.ext;还可用d:\*.ext代替file.ext将d盘下所有ext文件(不包括自文件夹)添加到压缩包中。
2、rar a -r -v2000 -s -sfx -rr file
从当前文件夹和子文件夹压缩全部文件成为 2000000 字节大小、固实的、分卷自解压文件 file.part1.exe,file.part2.rar,file.part3.rar 等,并在每一个分卷中添加恢复记录;将命令a换成命令m可将文件压缩后删除
3、rar x Fonts *.ttf
会从压缩文件解压 *.ttf 字体文件到当前文件夹,但下面命令:
会从压缩文件解压 *.ttf 字体文件到文件夹 NewFont
4、rar a -pZaBaToAd -r secret games\*.*
使用密码 ZaBaToAd 来将文件夹“games”的内容添加到压缩文件“secret”
5、rar a -r a.rar a/
递归的将a/下所有东西压缩到a.rar
rar常用命令主要有
a 添加文件到操作文档
例:rar a test.rar file1.txt 若test.rar文件不存在,则打包file1.txt文件成test.rar
c 对操作文档添加说明注释
d 从文档中删除文件
e 将文件解压到当前目录
k 锁定文档
r 修复文档
s 转换文档成自解压文档
t 检测文档
x 带路径解压文档中内容到当前目录
以上就是rar的常用命令,一个rar操作只能有一个命令,而选项却可以有多个。
------------------------------------------------------------------------
rar选项有很多,在此无法一一说明,只示范经常使用的几个
cl 将文件名转换为小写
cu 将文件名转换为大写
df 文档操作后删除源文件
ed 不添加空目录
k 锁定文件
m<0..5> 设定压缩比等级(0-存储,3-默认,5-最大)
ms[ext;ext] 特定文件采用非压缩方式
o+ 覆盖已有文件
o- 不覆盖已有文件
ol 将符号链接以链接文件保存,而不是普通文件
ow 保存或者恢复文件所有者的信息(username,group)
这两个是*nix系统特有的命令,很容易理解吧
------------------------------------------------------------------------
p[password]
s- 不使用固实压缩
sfx[name] 创建自解压文件,这和先用a进行压缩,再用s转换效果是一样的。
t 压缩完毕后进行完整性检验
返回顶部