Linux 解压 ZIP 文件命令:unzip
unzip 命令用于解压 ZIP 存档文件。
它提供了许多有用的选项来控制解压过程。
要素:
-d <目录>: 指定解压文件的位置。
如果没有指定,文件将解压到当前工作目录。
-f: 强制解压,即使文件已损坏或不完整。
-l: 列出 ZIP 存档中的文件,而不解压它们。
-n: 保留现有文件,而不覆盖它们。
-o: 覆盖现有文件,即使它们较新。
-P <密码>: 指定解压受密码保护的 ZIP 存档时使用的密码。
-q: 静默模式,不显示任何消息。
-r: 递归解压 ZIP 存档中的所有子目录和嵌套存档。
-t: 测试 ZIP 存档的完整性,而不解压它们。
-v: 详细模式,显示解压过程的详细信息。
-x <文件模式>: 排除与指定文件模式匹配的文件。
示例:
解压一个 ZIP 存档到当前工作目录:
unzip archive.zip
将 ZIP 存档解压到指定目录:
unzip archive.zip -d /path/to/directory
列出 ZIP 存档中的文件:
unzip -l archive.zip
使用密码解压受密码保护的 ZIP 存档:
unzip -P password archive.zip
递归解压 ZIP 存档:
unzip -r archive.zip
![](https://img0.baidu.com/it/u=4260899371,3171952271&fm=253.jpg)