开源是一种精神,分享是一种美德!

zip

相关命令:unzip,bzip2,gzip,gunzip,tar,rar
zip 命令:是一个应用广泛的跨平台的压缩工具,压缩文件的后缀为 zip文件

-A 自动解压文件
-c 给压缩文件加注释
-d 删除文件
-F 修复损坏文件
-k 兼容 DOS
-m 压缩完毕后,删除源文件
-j 打包时不打包目录
-q 运行时不显示信息处理信息
-r 处理指定目录和指定目录下的使用子目录
-v 显示信息的处理信息
-x “文件列表” 压缩时排除文件列表中指定的文件
-y 保留符号链接
-b<目录> 指定压缩到的目录
-i<格式> 匹配格式进行压缩
-L 显示版权信息
-t<日期> 指定压缩文件的日期
-<压缩率> 指定压缩率

[root@localhost a]# zip -v cp.zip a.c b.c c.c e.c   #压缩文件
 adding: a.c (in=0) (out=0) (stored 0%)
 adding: b.c (in=0) (out=0) (stored 0%)
 adding: c.c (in=0) (out=0) (stored 0%)
 adding: e.c (in=0) (out=0) (stored 0%)
total bytes=0, compressed=0 -> 0% savings

[root@localhost a]# zip -r cp3.zip /var/www/      #压缩目录    

[root@localhost a]# zip -dv cp.zip a.c    #从压缩文件中删除

 

# zip -m myfile.zip ./rpm_info.txt      #向压缩文件中myfile.zip中添加rpm_info.txt文件
# zip -r filename.zip file1 file2 file3 /usr/work/school     #多个文件或目录,

 

# -x  排除指定文件的运用;压缩当前文件所有内容,出了 images和upload目录下的所有文件
# zip -r back.zip ./* -x "./images/*" -x "./upload/*"  

评论(0)

暂无评论

评论

名字:
验证码:
获取验证码
内容: