概述

unzip 命令是用于 .zip 格式文件的解压缩工具。unzip 命令将列出、测试或从 zip 格式存档中提取文件。

语法

该命令的语法如下:

unzip [选项] [参数] [文件]

该命令支持的选项有:

选项 说明
-c 将解压缩的结果显示到屏幕上,并对字符做适当的转换
-f 更新现有的文件
-l 显示压缩文件内所包含的文件
-p 与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换
-t 检查压缩文件是否正确
-u 与-f参数类似,但是除了更新现有的文件外,也会将压缩文件中的其他文件解压缩到目录中
-v 执行时显示详细的信息
-z 仅显示压缩文件的备注文字
-a 对文本文件进行必要的字符转换
-b 不要对文本文件进行字符转换
-C 压缩文件中的文件名称区分大小写
-j 不处理压缩文件中原有的目录路径
-L 将压缩文件中的全部文件名改为小写
-M 将输出结果送到more程序处理
-n 解压缩时不要覆盖原有的文件
-o 不必先询问用户,unzip执行后覆盖原有的文件
-P <密码> 使用zip的密码选项
-q 执行时不显示任何信息
-s 将文件名中的空白字符转换为底线字符
-V 保留VMS的文件版本信息
-X 解压缩时同时回存文件原来的UID/GID
-d <目录> 指定文件解压缩后所要存储的目录
-x <文件> 指定不要处理.zip压缩文件中的哪些文件
-Z unzip -Z 等于执行 zipinfo 指令

注:不必过多关注这么多的选项,常用的选项就几个:-d-l-v-o等。

使用

显示压缩包内的内容【★★★★★】

使用 -l 选项即可查看压缩包内的文件列表了:

# 语法
unzip -l 压缩包名
# 示例
unzip -l test.zip

解压缩到当前目录

可以直接将压缩包中的文件解压缩到当前目录:

# 语法
unzip 压缩包名
# 示例
unzip test.zip

解压缩直接覆盖原有文件

如果想要解压后直接覆盖原有文件,不进行询问,可以使用 -o 选项:

# 语法
unzip -o 压缩包名
# 示例
unzip -o test.zip

查看压缩包内容

如果想要查看压缩包内容,除了 unzip -l 命令之外,还可以用 -v 选项:

# 语法
unzip -v 压缩包名
# 示例
unzip -v test.zip

解压到指定目录

如果想要将压缩包解压到指定目录,则需要使用 -d 选项:

# 语法
unzip -d 指定解压目录 压缩包名
# 示例
unzip -d /root/abc/test/ test.zip

Linux命令之解压缩unzip相关推荐

  1. Linux命令----压缩解压缩

    根据尚硅谷的课件总结学习linux命令. 1.压缩和解压缩类 1.1 gzip/gunzip指令 语法:gzip 文件 -----压缩文件,压缩为*.gz文件 gunzip 文件.gz -----解压 ...

  2. Linux命令zip和unzip

    问题描述:        使用Linux中命令zip和unzip 问题解决: 命令名: zip 功能说明:压缩文件. 语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b ...

  3. Linux命令之解压缩gunzip

    概述 gunzip 是 gnu unzip 的缩写,在 Linux 中 gunzip 命令是个使用广泛的解压缩程序,它用于解开被 gzip 压缩过的文件,这些压缩文件预设最后的扩展名为 .gz. 注: ...

  4. Linux 解压缩tar经历,Linux命令 -- tar解压缩命令

    1.tar.gz tar.bz2 tar.xf 2.gzip 3.zip 4.zcat data +%F #打包名称包含当前时间 常用命令: 1.tar打包压缩 打包: tar czf dir1.ta ...

  5. 【Linux command 07】unzip命令 – 解压缩zip格式文件

    1.功能 unzip命令用于解压缩zip格式文件,虽然Linux系统中更多的使用tar命令进行对压缩包的管理工作,但有时也会收到同Windows系统常用的.zip和.rar格式的压缩包文件,unzip ...

  6. 【Linux】文件解压缩、解打包命令解析(zip、unzip、tar)

    [Linux]文件压缩.打包命令解析(zip.unzip.tar) 文章目录 [Linux]文件压缩.打包命令解析(zip.unzip.tar) 1. zip(unzip) 1.1 基础命令 1.2 ...

  7. Linux 命令之 unzip -- 解压缩文件

    文章目录 一.命令介绍 二.命令选项 三.命令示例 (一)解压缩文件 (二)将指定压缩文件解压到指定目录下 (三)查看压缩包内的文件列表及有关的压缩信息 (四)验证压缩文件是否完整 一.命令介绍 un ...

  8. linux下unzip解压到指定目录,linux解压缩unzip命令详解

    功能描述 根据名称可以看出,unzip命令解压缩由zip生成的压缩文件,是与zip互逆的一对工具. 命令语 法 unzip [-cflptuvz][-agCjLMnoqsVX][-P < 密码 ...

  9. Linux常用命令: zip、unzip 压缩和解压缩命令

    Linux常用命令: zip.unzip 压缩和解压缩命令 zip的用法 基本用法是: zip [参数] [打包后的文件名] [打包的目录路径] 常用参数: -a 将文件转成ASCII模式 -F 尝试 ...

最新文章

  1. 程序员都痛恨开会?多开 1 个会,我少写 1000 行代码......
  2. Linux 中RPM包的安装
  3. 【C 语言】字符串模型 ( 字符串翻转模型 | 借助 递归函数操作 逆序字符串操作 | 引入线程安全概念 )
  4. 远程管理MAC OS
  5. zblog如何调用HTML,Zblog调用栏目文章的方法
  6. 【Java】PMD规则学习(1) --字符串比较
  7. 给定一个由n个数字组成的数组,请检查是否存在重复项
  8. 《吴恩达深度学习》第一课第四周任意层的神经网络实现及BUG处理
  9. Bootstrap3 地址元素样式
  10. windows环境下IDEA安装和配置和第一个IDEA项目运行加常用快捷键
  11. linux dhcpv6有状态配置,Centos 7下IPV6 有状态DHCPV6配置
  12. 基于51单片机的pid算法温度控制系统protues仿真
  13. C++ | (struct)结构体变量作为函数参数调用的方法小结
  14. 外网/公网出口IP查询方法汇总
  15. windows删除桌面右键“英特尔@显卡设置”
  16. day03-文字效果标签及特殊符号
  17. 信息学奥赛一本通 1325:【例7.4】 循环比赛日程表
  18. 在ROS中使用中文语音交互(百度语音baidu_speech)
  19. 阿里云ECS服务器配置怎么选?
  20. wps透视表列总计移到顶部_在数据透视表顶部显示总计

热门文章

  1. 网络安全 -------- 加解密
  2. 前 Google 科学家林德康详解:卷积神经网络如何应用于文本分类 | AI 研习社
  3. 踏足Flutter 安装开发环境
  4. MindSpore:Ascend芯片Mindspore代码实现小样本图像分类,在网络训练时出现错误
  5. 因为仇恨是人心的毒草
  6. 计算机科学班会,2020级计算机科学与技术一班心理健康教育主题班会
  7. 计算机游戏系统分析,《只狼:影逝二度》新手指南 全游戏系统解析!
  8. Ubuntu16.04如何将桌面上左边任务栏移到屏幕下方
  9. Epic、Feature、Story和Task的关系
  10. 此应用无法在你的电脑上运行,请咨询软件发布者