Linux unzip命令:解压.zip格式的压缩包
Linux 中的 unzip 命令用于解压缩 .zip 文件。
unzip 命令的语法格式如下:
注意在使用 unzip 命令时,确保有足够的权限来读取压缩文件以及写入目标解压目录。如果没有权限,可能需要使用 sudo 命令来获取必要的权限。
【实例 1】解压名为 example.zip 的压缩文件到当前目录。
【实例 2】查看 files.zip 压缩文件中的内容,但不解压。
【实例 3】将 mydir.zip 中的内容解压到 extracted 目录。
【实例 4】解压缩特定文件,比如只解压 files.zip 中的 example.txt 文件。
unzip 命令的语法格式如下:
unzip [选项] [压缩包名]unzip 命令的常用选项见下表。
常用选项 | 说 明 |
---|---|
-p | 将解压缩的结果显示到屏幕上,但不会执行任何的转换 |
-l | 显示压缩文件内所包含的文件 |
-v | 执行时显示详细的信息 |
-P <密码> | 使用 zip 的密码选项(P 是大写) |
-d <目录> | 指定文件解压缩后所要存储的目录 |
-x <文件> | 指定不要处理 Zip 压缩文件中的哪些文件 |
注意在使用 unzip 命令时,确保有足够的权限来读取压缩文件以及写入目标解压目录。如果没有权限,可能需要使用 sudo 命令来获取必要的权限。
【实例 1】解压名为 example.zip 的压缩文件到当前目录。
unzip example.zip
【实例 2】查看 files.zip 压缩文件中的内容,但不解压。
unzip -l files.zip
【实例 3】将 mydir.zip 中的内容解压到 extracted 目录。
unzip mydir.zip -d extracted
【实例 4】解压缩特定文件,比如只解压 files.zip 中的 example.txt 文件。
unzip files.zip example.txt