unrar命令相关命令有:unzip,bzip2,gzip,gunzip,tar,rar.
用法
unrar - -
e 解压压缩文件到当前目录
l[t,b] 列出压缩文件[技术信息,简洁]
p 打印文件到标准输出设备
t 测试压缩文件
v[t,b] 详细列出压缩文件[技术信息,简洁]
x 用绝对路径解压文件
- 停止扫描
ac 压缩或解压后清除存档属性
ad 添加压缩文件名到目标路径
ap 添加路径到压缩文件中
av- 禁用用户身份校验
c- 禁用注释显示
cfg- 禁用读取配置
cl 名称转换为小写
cu 名称转换为大写
dh 打开共享文件
ep 从名称中排除路径
ep3 扩展路径为包含盘符的完全路径
f 刷新文件
id[c,d,p,q] 禁止信息显示
ierr 发送所有消息到标准错误设备
inul 禁用所有消息
ioff 完成一个操作后关闭 PC 电源
kb 保留损坏的已解压文件
n 仅包括指定文件
n@ 从标准输入设备读取要包括的文件名称
n@ 在指定列表文件包括文件
o+ 覆盖已存在文件
o- 不覆盖已存在文件
oc 设置 NTFS 压缩属性
or 自动重命名文件
ow 保存或恢复文件所有权和组
[密码] 设置密码
p- 不询问密码
r 包含子目录
ri
[:] 设置优先级 (0-默认,1-最小..15-最大) 和休眠时间(毫秒)
sl 处理小于指定大小的文件
sm 处理大于指定大小的文件
ta 添加日期 后修改的文件,日期格式 YYYYMMDDHHMMSS
tb 添加日期 前修改的文件,日期格式 YYYYMMDDHHMMSS
tn 添加 以后的文件
to 添加 以前的文件
ts[N] 保存或恢复文件时间(修改,创建,访问)
u 更新文件
v 列出所有卷
ver[n] 文件版本控制
vp 每卷之前暂停
x 排除指定的文件
x@ 从标准输入设备读取要排除的文件名
x@ 排除指定列表文件中的文件
y 假设对全部询问都回答是
实例
[root@localhost test]# unrar v test.rar #查看压缩文件中的文件
UNRAR 4.20 beta 3 freeware Copyright (c) 1993-2018 Alexander Roshal
Archive test.rar
Pathname/Comment
Size Packed Ratio Date Time Attr CRC Meth Ver
-------------------------------------------------------------------------------
test1
24 25 104% 02-12-18 21:06 -rw-rw-r-- 8BA8E4BD m3e 2.9
test2
35 34 97% 02-12-18 23:58 -rw-rw-r-- 4F3608CD m3e 2.9
test3
24 25 104% 02-12-18 22:09 -rw-rw-r-- DA5EC22E m3e 2.9
-------------------------------------------------------------------------------
3 83 84 101%
Done
[root@localhost test]# unrar x test.rar /tmp #解压到指定文件夹
UNRAR 4.20 beta 3 freeware Copyright (c) 1993-2018 Alexander Roshal
Extracting from test.rar
Extracting /tmp/test1 OK
Extracting /tmp/test2 OK
Extracting /tmp/test3 OK
All OK
[root@localhost test]# unrar e test.rar #解压到当前文件夹