文档章节

Linux命令之zip详解

卯金刀GG
 卯金刀GG
发布于 2018/04/13 02:28
字数 524
阅读 14
收藏 0

Linux中zip压缩和unzip解压缩命令详解

1、把/home目录下面的data目录压缩为data.zip
zip -r data.zip data #压缩mydata目录
2、把/home目录下面的data.zip解压到databak目录里面
unzip mydata.zip -d databak
3、把/home目录下面的abc文件夹和123.txt压缩成为abc123.zip
zip -r abc123.zip abc 123.txt
4、把/home目录下面的wwwroot.zip直接解压到/home目录里面
unzip wwwroot.zip
5、把/home目录下面的abc12.zip、abc23.zip、abc34.zip同时解压到/home目录里面
unzip abc\*.zip
6、查看把/home目录下面的wwwroot.zip里面的内容
unzip -v wwwroot.zip
7、验证/home目录下面的wwwroot.zip是否完整
unzip -t wwwroot.zip
8、把/home目录下面wwwroot.zip里面的所有文件解压到第一级目录
unzip -j wwwroot.zip

主要参数

-c:将解压缩的结果
-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

© 著作权归作者所有

卯金刀GG
粉丝 27
博文 261
码字总数 70945
作品 0
昌平
程序员
私信 提问
linux tar命令使用详解

Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩了,所以首先就来讲讲tar命令...

月下独酌100
2013/03/05
0
0
Linux下的压缩解压缩命令详解

linux zip命令 zip -r myfile.zip ./* 将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. 2.unzip unzip -o -d /home/sunny myfile.zip 把myfile....

azgzfl
2014/01/19
0
0
Linux/centos/redhat下各种压缩解压缩方式详解

1.zip命令 zip -r myfile.zip ./ 将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. 2.unzip unzip -o -d /root/ myfile.zip 把myfile.zip文件解压...

小星星程序员
2015/03/16
0
0
Linux tar命令和压缩、解压缩详解

Linux下的压缩文件剖析   对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕。别个不说,单单就压缩文件为例,我们知道在Windows下最常见的压缩文件就只有两种,一...

Junn
2012/09/26
0
0
小蚂蚁学习Linux(6)——压缩与解压缩命令详解

在Linux中常用的压缩格式有以下几个:.zip .gz .bz2 .tar.gz tar.bz2。首先先解释前三个。 .zip格式的压缩: zip 压缩文件名 原文件名 如:zip abc.zip abc 后缀名是一定要写的,虽然Linux不...

嗜学如命的小蚂蚁
2015/11/01
0
0

没有更多内容

加载失败,请刷新页面

加载更多

《Designing.Data-Intensive.Applications》笔记 二

Partitioning(分区) 对于非常大的数据集,或非常高的吞吐量,仅复制是不够的:我们需要将数据进行分区(partitions),也称分片(sharding) Partitioning of Key Range(根据键范围分区) 缺点是某...

丰田破产标志
10分钟前
0
0
springboot2+logback将日志输出到oracle数据库的踩坑之旅

背景 根据本人写博客的惯例,先交代下背景。在公司的系统中,我们的配置文件是切分有好几个的,不同的配置文件里面配置内容有着不同,对于日志的输出,也需要对不同的环境做出不同的输出,这...

succy
14分钟前
0
0
记一次临近上线程序发生OOM

记一次临近上线程序发生OOM 故事背景 最近一直在赶着应用上线,基本已经封包准备上线了,谁都不想在这时间点上出差错~ 当时应用已经上线pre,压力测试已经通过,然而昨天下午测试组的同事突然找到...

黑搜丶D
26分钟前
0
0
微服务概念与入门

总体 微服务拆分 康威定律详细介绍 Mike从他的角度归纳这篇论文中的其他一些核心观点,如下: 第一定律:Communication dictates design(组织沟通方式会通过系统设计表达出来) 第二定律:T...

之渊
33分钟前
0
0
BlockLang 0.3.0 发布啦

BlockLang 官网:https://blocklang.com Block Lang 0.3.0 引入一个新概念:组件市场。 拼装软件时使用的零部件统称为组件。所有组件在组件市场中统一管理,包括 Block Lang 的内置组件。 组...

blocklang
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部