更新时间:2024-12-11 GMT+08:00
是否支持修改对象名称(重命名)
支持。可以使用mv移动命令,示例如下:
- 以Windows操作系统为例,运行obsutil mv obs://bucket-test/key obs://bucket-test/key2 ,将对象key重命名为key2。
obsutil mv obs://bucket-test/key obs://bucket-test/key2 Parallel: 5 Jobs: 5 Threshold: 50.00MB PartSize: auto CheckpointDir: xxxx Move successfully, 19B, obs://bucket-test/key --> obs://bucket-test/key2, cost [96], status [200], request id [xxxxxxxxx]
- 以Windows操作系统为例,运行obsutil mv obs://bucket-test/temp/ obs://bucket-test/temp2 -flat -f -r,将目录temp重名为temp2。
obsutil mv obs://bucket-test/temp/ obs://bucket-test/temp2/ -flat -f -r Parallel: 5 Jobs: 5 Threshold: 50.00MB PartSize: auto CheckpointDir: xxxx OutputDir: xxxx [=============================================================] 100.00% tps:0.00 2/2 174ms Succeed count: 5 Failed count: 0 Metrics [max cost:298 ms, min cost:192 ms, average cost:238.00 ms, average tps:9.71, transfered size:70B] Task id: 0476929d-9d23-4dc5-b2f8-0a0493f027c5
重命名目录时,需要加上-flat参数,否则不能达到预期。
父主题: 常见问题