开发者社区> 问答> 正文

OSS指定某个目录打包成 ZIP

目前在做的一个项目使用的是OSS云存储作为系统的文件存储服务器,但有个需求是将OSS某个目录下的所有Object打包下载。目前想到的解决方案是将需要的Object遍历到应用服务器的目录,然后再对目录进行压缩后将压缩包上传回OSS供用户访问。这样一来一回资源损耗很大,OSS产品可否提供API在云端进行处理呢?

展开
收起
vt-test 2019-08-07 16:07:55 2417 0
1 条回答
写回答
取消 提交回答
  • Linux中unzip命令用于zip文件的解压。unzip命令参数最常用的,就是那个指定压缩文件内容解压到哪个文件夹的参数,也就是指定解压缩的目标目录,这个参数是-d,例子: unzip test.zip -d /home/user/target 解压完成后,如果是源代码就需要编译安装,不过一般源码都是tar包打包的,很少有用zip打包的;有的zip直接就是一个二进制文件包,可以直接运行的,这时候把zip文件解压后的路径加入到PATH变量或者加一个alias别名就可以了。
    

    答案来源网络,供参考,希望对您有帮助

    2019-10-16 17:44:51
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
OSS运维进阶实战手册 立即下载
《OSS运维基础实战手册》 立即下载
OSS运维基础实战手册 立即下载