- 使用zip命令
- 打包时带文件之前的路径
- 并且加密打包
-P 指定解包时的密码
-j 将1.txt打包进mydata.zip时,不包含路径
zip -P 123 -j /root/test/mydata.zip /root/1.txt
在代码中可以system("zip -P 123 -j /root/test/mydata.zip /root/1.txt")
- 不使用zip命令打包
- 向上面方式那样需要通过system系统调用来,执行命令打包
- 这里直接用.c代码,函数就可以打包
https://codechina.csdn.net/mirrors/vonzorich/unziptomemory?utm_source=csdn_github_accelerator