zip -q -r -e -m -o [yourName].zip someThingpost
-q 表示不显示压缩进度状态加密
-r 表示子目录子文件所有压缩为zip //这部比较重要,否则的话只有something这个文件夹被压缩,里面的没有被压缩进去命令行
-e 表示你的压缩文件须要加密,终端会提示你输入密码的blog
// 还有种加密方法,这种是直接在命令行里作的,好比zip -r -P Password01! modudu.zip SomeDir, 就直接用Password01!来加密modudu.zip了。ip
-m 表示压缩完删除原文件it
-o 表示设置全部被压缩文件的最后修改时间为当前压缩时间class
当跨目录的时候是这么操做的file
zip -q -r -e -m -o '\user\someone\someDir\someFile.zip' '\users\someDir'终端
解压:密码
unzip filename