unrar
解压rar文件命令,从 rar 压缩包中提取文件
语法
1unrar [选项][switch 命令] [文件名...][路径]
2unrar <command> [-<switch 1> -<switch N>] archive [files...] [path...]
安装
在 Linux 中输入以下命令下载安装包
1wget https://www.rarlab.com/rar/rarlinux-6.0.2.tar.gz
2
3cd ~/Downloads/
4tar -zxvf rarlinux-6.0.2.tar.gz
选项
1e # 解压压缩文件到当前目录
2l[t,b] # 列出压缩文件[技术信息,简洁]
3p # 将文件打印到标准输出。
4t # 测试压缩文件
5v[t,b] # 详细列出压缩文件[技术信息,简洁]
6x # 用绝对路径解压文件
SWITCHES 开关设置
注意:每个开关必须用空格分隔。你不能把它们放在一起。
1-av- # 禁用,真实性验证检查。
2-c- # 禁用,评论显示
3-f # 刷新文件
4-kb # 保留破碎的提取文件
5-ierr # 将所有消息发送给stderr。
6-inul # 禁用,所有消息。
7-o+ # 覆盖现有文件。
8-o- # 不要覆盖现有文件
9-p<password>
10 # 设置密码。
11-p- # 不查询密码
12-r # 递归子目录。
13-u # 更新文件。
14-v # 列出所有卷。
15-x<file>
16 # 排除指定的文件。
17-x@<list>
18 # 排除指定列表文件中的文件。
19-x@ # 读取要从 stdin 中排除的文件名。
20-y # 对所有查询都假设为是。
参数
目录:指定要显示列表的目录,也可以是具体的文件。
实例
将压缩文件 text.rar
在当前目录下解压缩,并解压完整路径。
1unrar x test.rar
将压缩文件 text.rar 在当前目录下解压缩,并解压完整路径:
1[root@linux ~]# unrar x test.rar
查看rar包中的内容:
1[root@linux ~]# unrar l test.rar
测试rar包是否能解压成功:
1[root@linux ~]# unrar t test.rar
解压到当前文件夹:
1[root@linux ~]# unrar e test.rar
来源:https://github.com/jaywcjlove/linux-command
最后修改于: Wednesday, January 31, 2024
版权申明:
- 未标注来源的内容全部为原创,未经授权请勿转载(因转载后排版往往错乱、内容不可控、无法持续更新等);
- 非营利为目的,演绎本博客任何内容,请以'原文出处'或者'参考链接'等方式给出本站相关网页地址(方便读者)。