Linux 命令之 unzip -- 解压缩文件
文章目录
- 一、命令介绍
- 二、命令选项
- 三、命令示例
- (一)解压缩文件
- (二)将指定压缩文件解压到指定目录下
- (三)查看压缩包内的文件列表及有关的压缩信息
- (四)验证压缩文件是否完整
一、命令介绍
unzip 命令用于解压缩由zip命令压缩的“.zip”压缩包。
二、命令选项
选项 | 说明 |
---|---|
-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指令 |
三、命令示例
(一)解压缩文件
[root@htlwk0001host ~]# unzip test.zip
(二)将指定压缩文件解压到指定目录下
将压缩文件 text.zip 在指定目录 /tmp下解压缩,如果已有相同的文件存在,要求 unzip 命令不覆盖原先的文件:
[root@htlwk0001host ~]# unzip -n test.zip -d /tmp
将压缩文件 text.zip 在指定目录 /tmp下解压缩,如果已有相同的文件存在,要求 unzip 命令覆盖原先的文件:
[root@htlwk0001host ~]# unzip -o test.zip -d tmp/
(三)查看压缩包内的文件列表及有关的压缩信息
[root@htlwk0001host ~]# unzip -v test11.zip
Archive: test11.zipLength Method Size Cmpr Date Time CRC-32 Name
-------- ------ ------- ---- ---------- ----- -------- ----0 Stored 0 0% 05-23-2021 20:39 00000000 test/15650 Defl:N 1364 91% 05-23-2021 20:39 7d90e67d test/td_dictionary_20210523.sql87636 Defl:N 9247 89% 05-23-2021 20:39 516ec02f test/tf_user_20210523.sql
-------- ------- --- -------103286 10611 90% 3 files
点评:使用选项 -v
可以查看压缩信息但是不解压,奇葩的存在!
(四)验证压缩文件是否完整
[root@linuxcool ~]# unzip -t wwwroot.zip
Linux 命令之 unzip -- 解压缩文件相关推荐
- Linux 命令之 unxz -- 解压缩文件
文章目录 一.命令介绍 二.命令示例 (一)解压文件 (二)将指定的压缩文件解压缩到指定的目录下,且可以重命名 一.命令介绍 unxz 命令用于解压缩使用 xz 压缩的文件包,实际 unxz 相当于 ...
- 在windows上解压linux文件夹,Win10如何使用命令行来解压缩文件?
Win10如何使用命令行来解压缩文件?大家都知道电脑的硬盘空间是有限的,如果你的硬盘空间比较紧张,那么使用命令行来解压缩文件不失为一个好方法.和ZIP文件压缩或者RAR文件压缩相比,使用命令行来解压缩 ...
- 在Win10下解压linux压缩包,Win10如何解压缩文件?win10使用命令行来解压缩文件的方法...
电脑的硬盘空间是有限的,如果你的硬盘空间比较紧张,解压缩文件不失为一个好方法.,Win10如何解压缩文件呢?其实和ZIP文件压缩或者RAR文件压缩相比,使用命令行来解压缩文件会方便的多,因为你不需要创 ...
- linux jar和zip,Linux命令———zip和jar文件压缩解压
Linux命令---zip和jar文件压缩解压 (1)ubuntu 使用unzip和zip压缩文件 1.功能作用:解压缩zip文件 2.位置:/usr/bin/unzip 3.格式用法:unzip [ ...
- linux间服务器间文件传输,Linux命令scp服务器间文件传输教程
scp就是secure copy,是用来进行远程文件拷贝的.数据传输使用 ssh,并且和ssh 使用相同的认证方式,提供相同的安全保证 .那么你知道Linux命令scp服务器间文件传输教程么?接下来是 ...
- 前端第二章:1.HTML简介、Linux 命令行打开 .html 文件、常用标签(一)
一.HTML 简介 1.HTML 是 超文本标记语言(Hypertext Markup Language) 2.负责 网页三要素 中的 结构 3.使用标签的形式 识别 网页中不同的组成部分 4.超文本 ...
- Linux命令行下载大文件,下载Onedrive文件
Linux命令行下载大文件,下载Onedrive文件 做深度学习实验时,经常会遇到下载数据集,下载到本地又上传到Linux服务器上,这时用rz上传会很慢,在网上找到一些方法,用curl下载One-dr ...
- linux纯命令行怎么下载,如何从Linux命令行轻松分享文件
原标题:如何从Linux命令行轻松分享文件 Transfer.sh是一种简单,方便,快捷的命令行文件分享服务. 它允许您上传最多10GB的数据,文件存储14天,免费. 您可以最大限度地下载,并且还支持 ...
- linux命令scp将本地文件上传到服务器
linux命令scp将本地文件上传到服务器 Linux 将本地文件上传Linux服务器, 即ssh 命令上传本地文件 在Linux下一般用scp这个命令来通过ssh传输文件. 命令 scp -P 端口 ...
最新文章
- ‘%.2f‘ 与 ‘{:.2f}‘.format(w) 区别
- 贝叶斯网络/深度信念网络学习
- OpenLayers 官网例子的中文详解
- guava 并发同步_Google Guava –与Monitor同步
- 安全专家教你如何利用Uber系统漏洞无限制的免费乘坐?
- iOS炫酷动画图案、多种选择器、网络测速、滑动卡片效果等源码
- 笔记本电脑如何保养_电脑温度一高就“翻脸”,电脑小白该如何解决?学会少花冤枉钱...
- 6.Composer实现PHP中类的自动加载
- 数论入门基础(同余定理/费马小定理/扩展欧几里德算法/中国剩余定理)~
- 电脑Win7系统桌面图标太大怎么调小
- AI软件快捷键操作大全
- 苹果自带的清理软件_苹果电脑系统垃圾清理软件
- Redis主从配置详细流程
- 购买服务器和域名到搭建网站
- 第五节、AHK对话框详解
- logistic回归报错问题:Warning messages: 1: glm.fit:算法没有聚合 2: glm.fit:拟合機率算出来是数值零或一
- 控件用法-WdatePicker 隐藏各按钮
- 烧烤食客钟爱肉类 人均消费价格超正餐
- 价值链-商业模式名词解释11
- ITE-开发遇到问题(一)--不能在除了主线程以外的函数调用UI函数
热门文章
- 笔试知识点 网络安全_安全点
- java的默认值规则_Java 8:默认方法解析规则
- javafx css_JavaFX缺少的功能调查:CSS
- jvm 错误_JVM因“ OutOfMemory”错误而关闭-我该怎么办?
- jboss fuse 教程_IDC关于使用JBoss Fuse的商业价值的报告(与Apache Camel一起使用)
- api签名_使用签名保护基于HTTP的API
- apache.camel_Apache Camel 2.12 –支持后退,以减少不太积极的轮询路线
- java中使用es的dsl_基于DSL的基于图论的Java程序中输入图数据的方法
- neo4j cypher_优化Neo4j Cypher查询
- java 死锁的检测与修复_调查死锁–第4部分:修复代码