Ghulam Qadir Asked: 2018-09-20 03:22:53 +0800 CST2018-09-20 03:22:53 +0800 CST 2018-09-20 03:22:53 +0800 CST 我可以在对象存储服务(OSS)中移动/修改对象吗 772 我正在使用阿里云 - ECS 和存储桶 - 对象存储服务(OSS)。 文件存储结构就像 oss:/bucket/abc/xyz/123.jpg/ 我的问题是 我可以移动或修改OSS中的对象吗? cloud storage 3 个回答 Voted Best Answer user161247 2018-09-21T13:45:13+08:002018-09-21T13:45:13+08:00 OSS中存储的文件是没有目录结构的,我们看到的OSS目录结构是用“/”模拟出来的。 如果OSS上的一个文件(oss:/bucket/123/456/789.jpg/) 以“/”结尾,则识别为一个目录。 这就是为什么移动对象和重命名对象遵循相同的原则:您需要手动将对象上传到新的路径位置,并删除旧文件(要删除目录,请先删除其下的文件)。 有关更多详细信息,请单击此处 Peter B 2018-09-20T03:32:57+08:002018-09-20T03:32:57+08:00 没有真正的编辑功能,但是可以通过简单地上传一个新的副本来代替旧的来模仿它。 参考:https ://www.alibabacloud.com/help/doc-detail/31827.htm ,相关部分: 不能直接修改存储的对象。如果要修改对象,则必须上传同名的新对象以替换现有对象。 移动也是如此:将其上传到新位置,然后删除旧位置。 Ranjith Udayakumar 2018-09-24T10:15:37+08:002018-09-24T10:15:37+08:00 如果你想修改一个对象,你必须上传一个与现有对象同名的新对象来替换它。因此,与文件系统不同,OSS不允许用户直接修改对象。所以只能模仿。您可以使用他们的Official Documentation重申它。 希望这个答案可以帮助你。
OSS中存储的文件是没有目录结构的,我们看到的OSS目录结构是用“/”模拟出来的。
如果OSS上的一个文件(oss:/bucket/123/456/789.jpg/) 以“/”结尾,则识别为一个目录。
这就是为什么移动对象和重命名对象遵循相同的原则:您需要手动将对象上传到新的路径位置,并删除旧文件(要删除目录,请先删除其下的文件)。
有关更多详细信息,请单击此处
没有真正的编辑功能,但是可以通过简单地上传一个新的副本来代替旧的来模仿它。
参考:https ://www.alibabacloud.com/help/doc-detail/31827.htm ,相关部分:
移动也是如此:将其上传到新位置,然后删除旧位置。
如果你想修改一个对象,你必须上传一个与现有对象同名的新对象来替换它。因此,与文件系统不同,OSS不允许用户直接修改对象。所以只能模仿。您可以使用他们的Official Documentation重申它。
希望这个答案可以帮助你。