云网牛站
所在位置:首页 > Linux常用命令大全 > 更多实用命令 > unrar命令

unrar命令

unrar命令相关命令有:unzip,bzip2,gzip,gunzip,tar,rar.

用法

unrar <命令> -<开关 1> -<开关 N> <压缩文件> <文件...> <@列表文件...> <解压路径\>

<注释>

  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<P>[:<S>]   设置优先级 (0-默认,1-最小..15-最大) 和休眠时间(毫秒)
sl<大小>      处理小于指定大小的文件
sm<大小>      处理大于指定大小的文件
ta<日期>      添加日期 <日期> 后修改的文件,日期格式 YYYYMMDDHHMMSS
tb<日期>      添加日期 <日期> 前修改的文件,日期格式 YYYYMMDDHHMMSS
tn<时间>      添加 <时间> 以后的文件
to<时间>      添加 <时间> 以前的文件
ts<m,c,a>[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 #解压到当前文件夹

相关命令