UNPKG

2.11 kBMarkdownView Raw
1unrar
2===
3
4解压rar文件命令,从 rar 压缩包中提取文件
5
6### 语法
7
8```shell
9unrar [选项][switch 命令] [文件名...][路径]
10unrar <command> [-<switch 1> -<switch N>] archive [files...] [path...]
11```
12
13### 安装
14
15在 Linux 中输入以下命令下载安装包
16
17```shell
18wget https://www.rarlab.com/rar/rarlinux-6.0.2.tar.gz
19
20cd ~/Downloads/
21tar -zxvf rarlinux-6.0.2.tar.gz
22```
23
24### 选项
25
26```shell
27e # 解压压缩文件到当前目录
28l[t,b] # 列出压缩文件[技术信息,简洁]
29p # 将文件打印到标准输出。
30t # 测试压缩文件
31v[t,b] # 详细列出压缩文件[技术信息,简洁]
32x # 用绝对路径解压文件
33```
34
35### SWITCHES 开关设置
36
37注意:每个开关必须用空格分隔。你不能把它们放在一起。
38
39```shell
40-av- # 禁用,真实性验证检查。
41-c- # 禁用,评论显示
42-f # 刷新文件
43-kb # 保留破碎的提取文件
44-ierr # 将所有消息发送给stderr。
45-inul # 禁用,所有消息。
46-o+ # 覆盖现有文件。
47-o- # 不要覆盖现有文件
48-p<password>
49 # 设置密码。
50-p- # 不查询密码
51-r # 递归子目录。
52-u # 更新文件。
53-v # 列出所有卷。
54-x<file>
55 # 排除指定的文件。
56-x@<list>
57 # 排除指定列表文件中的文件。
58-x@ # 读取要从 stdin 中排除的文件名。
59-y # 对所有查询都假设为是。
60```
61
62### 参数
63
64目录:指定要显示列表的目录,也可以是具体的文件。
65
66### 实例
67
68将压缩文件 `text.rar` 在当前目录下解压缩,并解压完整路径。
69
70```shell
71unrar x test.rar
72```
73
74将压缩文件 text.rar 在当前目录下解压缩,并解压完整路径:
75
76```shell
77[root@linux ~]# unrar x test.rar
78```
79
80查看rar包中的内容:
81
82```shell
83[root@linux ~]# unrar l test.rar
84```
85
86测试rar包是否能解压成功:
87
88```shell
89[root@linux ~]# unrar t test.rar
90```
91
92
93解压到当前文件夹:
94
95```shell
96[root@linux ~]# unrar e test.rar
97```
98