zip命令为打包压缩命令,通常用于解压windows压缩的文件,如果linux系统内部建议使用tar、gzip、bzip2、xz命令来进行打包压缩。

zip常用命令:linux系统中可以使用man zip来查询命令详细解释。

#常用命令选项:
-d          从压缩文件内删除制定的文件
-m         把文件移到压缩文件中
-0-9       压缩比 
-r          递归处理,所有文件与子目录一并处理,支持通配符
-x<范本样式>      压缩时排除符合条件的文件
-c          交互为每一个文件设置注释
-z          交互多行注释,英文句号<.>表示结束
-e          交互设置密码
-P          直接设置密码

#示例:
1.添加压缩文件:
        zip test.zip  1.txt
2.删除1.txt:
        zip -d test.zip 1.txt
3.压缩当前文件夹的内容:
        zip -r test.zip ./*
4.打包test目录下的文件:
        zip -r test.zip test/*
5.压缩test目录的文件,除了1.txt文件:
        zip -r test.zip test/* -x test/1.txt
6.设置明文密码:
        zip test.zip 1.txt -P 123
7.交互设置密码:
        zip test.zip 1.txt -e
8.设置压缩比:-0不压缩,-9最高压缩,-6默认
        zip test.zip 1.txt -5
Last modification:September 9th, 2019 at 09:55 pm
如果觉得我的文章对你有用,请随意赞赏