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)
暂无评论