解压缩工具多种多样,下面列举了一些常用的命令。
zip
|
|
unzip 的参数介绍
| 参数 | 介绍 |
|---|---|
| -l,--list | 列出压缩文件中的内容,不解压文件 |
| -x,--exclude | 排除指定的文件或目录,不进行解压 |
| -t,--test | 测试压缩文件的完整性,不解压文件 |
| -d,--directory | 指定解压到的目标目录 |
| -n,--never-overwrite | 不覆盖已存在的文件 |
| -o,--overwrite | 覆盖已存在的文件 |
| -q,--quiet | 静默模式,解压时不显示任何信息 |
| -P,--password | 使用密码解压文件 |
|
|
zip 的参数介绍
| 参数 | 介绍 |
|---|---|
| -r,–recurse-paths | 递归压缩目录和子目录 |
| -e,–encrypt | 创建加密的 ZIP 文件 |
| -m,–move | 压缩后删除原始文件 |
| -0,–store | 不压缩文件,只是存储 |
| -9,–maximum | 最大压缩 |
| -v,–verbose | 压缩时显示详细信息 |
| -u,–update | 更新 ZIP 文件,只添加新文件或更新的文件 |
| -s,–split-size | 分卷压缩,指定每个分卷的大小 |
rar
|
|
unrar 的参数介绍
| 参数 | 介绍 |
|---|---|
| l,–list | 列出 RAR 文件内容 |
| x,–extract | 提取文件 |
| p,–password | 指定解压密码 |
| o+ | 覆盖已存在的文件 |
| o- | 不覆盖已存在的文件 |
| t,–test | 测试 RAR 文件完整性 |
|
|
rar 的参数介绍
| 参数 | 介绍 |
|---|---|
| a,–add | 添加文件或目录到 RAR 文件 |
| p,–password | 设置 RAR 文件的密码 |
| m,–method | 设置压缩级别(0-5),5 为最高压缩 |
| s,–solid | 创建固实 RAR 文件 |
| v,–volume | 创建分卷 RAR 文件,后跟分卷大小 |
| r,–recursive | 递归压缩目录和子目录 |
| x,–exclude | 排除指定的文件或目录,不进行压缩 |
7z
|
|
7z 的参数介绍
| 参数 | 介绍 |
|---|---|
| l,–list | 列出 7z 文件内容 |
| x,–extract | 提取文件 |
| p,–password | 指定解压密码 |
| aoa | 覆盖已存在的文件 |
| aos | 不覆盖已存在的文件 |
| t,–test | 测试 7z 文件完整性 |
|
|
7z 的参数介绍
| 参数 | 介绍 |
|---|---|
| a,–add | 添加文件或目录到 7z 文件 |
| p,–password | 设置 7z 文件的密码 |
| mx= | 设置压缩级别(0-9),9 为最高压缩 |
| mhe=on | 创建固实 7z 文件 |
| v,–volume | 创建分卷 7z 文件,后跟分卷大小 |
| r,–recursive | 递归压缩目录和子目录 |
| x,–exclude | 排除指定的文件或目录,不进行压缩 |
tar(gz, bz2, xz)
|
|
tar 的参数介绍
| 参数 | 介绍 |
|---|---|
| -x,–extract | 从归档文件中解包文件 |
| -v,–verbose | 在处理文件时显示详细信息 |
| -f,–file | 指定归档文件的名称 |
| -z,–gzip | 通过 gzip 工具进行解压缩 |
| -j,–bzip2 | 通过 bzip2 工具进行解压缩 |
| -J,–xz | 通过 xz 工具进行解压缩 |
| -c,–create | 创建一个新的 tar 归档文件 |
tar 存在 gpg 加密怎么解压?
|
|