功能描述:
使用zip命令可以压缩zip文件。
命令语法:
zip[选项] [压缩文件] [文件]
选项含义:
选项
含义
-m
将文件压缩之后,删除源文件
-o
将压缩文件设置成和源文件一样的时间
-q
安静模式,在压缩的时候不显示命令的执行过程
-r
将指定目录下的所有子目录及文件一起处理
-n
不压缩具有特定字符串的文件
-v
显示详细的操作信息
-z
添加压缩文件的注释
-e
在压缩的时候指定加密
-T
测试压缩文件的完善性
-c
添加一行注释
-u
更新压缩文件,向压缩文件内添加新文件
-I
压缩速度更快
-9
压缩得更好
-x
压缩时排除指定文件
-i
压缩时只包括指定文件
例如:将/root/a文件压缩成/root/a.zip文件。
[root@rhel~]#zip /root/a.zip /root/a
将/root/a文件压缩成/root/a.zip文件,并指定加密密码。
[root@rhel~]#zip -e /root/a.zip /root/a
测试压缩文件/root/a.zip的完整性。
[root@rhel~]#zip -T /root/a.zip
将/root/a文件压缩成/root/a.zip文件,并且添加一行注释
[root@rhel~]#zip -c /root/a.zip /root/a
更新/root/a.zip压缩文件,添加/root/b文件。
[root@rhel~]#zip -u /root/a.zip /root/b
压缩/root/a文件,生成的压缩文件设置成和/root/a文件一样的时间
[root@rhel~]#zip -o /root/a.zip /root/a
将/home目录压缩成/root/home.zip文件
[root@rhel~]#zip -r /root/home.zip /root/home
压缩/boot目录,但是排除/boot/grub/grub.conf文件
[root@rhel~]#zip -r /root/boot.zip /boot -x /boot/grub/grub.conf
如果觉得《linux 压缩文件 zip linux zip命令压缩zip文件详解》对你有帮助,请点赞、收藏,并留下你的观点哦!