菜鸟笔记
提升您的技术认知

zip 压缩命令

zip 命令为压缩命令,压缩后不覆盖源文件,可以压缩目录,一般后缀名为.zip用于压缩文件,其语法格式如下:

zip [选项] 文件名.zip  /xxx/路径xxx/文件

常用参数选项如下:

-v		:可视化操作,显示压缩的执行过程,默认就是可视化
-q		: 静默操作,不显示指令执行过程
-r 		:表示递归打包包含子目录的全部内容
-d		:从压缩文件内删除指定的文件
-n		:n为一个数字,压缩级别是从 1~9 的数字,-1 代表压缩速度更快,-9 代表压缩效果更好
-e   	:加密压缩文件 
-u		:追加文件到zip压缩包中

演示示例:

zip -vr etc.zip /etc/				#压缩/etc/目录,压缩文件名为etc.zip
zip -d myfile.zip smart.txt			#删除压缩文件中的指定文件
zip -e passwd.zip  /etc/passwd 		#加密压缩,需要输入密码
zip -u passwd.zip mypasww.txt		#追加mypasww.txt文件到压缩包中