上一篇我们一起学习了如何使用gzip命令来压缩和解压缩的文件。这一次我们讲讲zip命令,对应于的压缩格式是.zip后缀,压缩后的文件在windows和Linux都可以直接使用,兼容性比较高。

命令格式:zip [参数] zip文件名 [要压缩的文件或者目录]

与gzip命令最大的不同在于,zip命令压缩并不会删除源文件,如果要删除,需要使用-m命令。同时,zip命令还可以把多个文件或者目录压缩到一个文件夹内,非常好用。

把目录下的文件都压缩到file.zip文件内:

怎么解压linux压缩包(Linux学习笔记-压缩与解压缩zip)(1)

压缩后源文件依然存在

指定我们想要压缩的文件和目录到一个压缩文件内:

怎么解压linux压缩包(Linux学习笔记-压缩与解压缩zip)(2)

压缩了两个文件,一个目录

查看压缩文件,需要使用unzip -l命令:

怎么解压linux压缩包(Linux学习笔记-压缩与解压缩zip)(3)

同理,解压缩后,压缩包依然存在,如果当前目录下存在同名文件,会提示是否覆盖:

怎么解压linux压缩包(Linux学习笔记-压缩与解压缩zip)(4)

从上可以看出,使用非常简单,但是却必须好好掌握,在工作中会经常用到,感谢阅读!

,