一生一世LINUX COMMAND ATLAS

LINUX COMMAND ATLAS · 命令详解

Linux unzip 命令

列出或解压 ZIP 内容。解压不可信归档前先检查内容。

Info-ZIP

语法

命令格式
unzip [OPTION]... ARCHIVE.zip [FILE...] [-d DIRECTORY]

常用参数

7 个参数
参数说明
-l列出归档内容,不进行解压。
-t测试归档完整性。
-o不询问并覆盖已存在文件。
-n绝不覆盖已存在文件。
-j忽略目录路径,将文件解压到同一目录。
-d DIR将文件解压到 DIR。
-Z使用 zipinfo 模式处理归档列表参数。

用法示例

2 个示例

列出或解压 ZIP 内容。解压不可信归档前先检查内容。

unzip -l site-backup.zip

解压到指定目录,且不覆盖已有文件。

unzip -n site-backup.zip -d ./restore

使用提示

解压不可信归档前请检查内容。归档中的路径和符号链接可能生成意外文件;建议使用新的空目录。