我想将存储桶的文件(所有文件)更改为私有文件,所以我想知道如何使用 aws-shell 来做到这一点。我认为也许该mv
命令可以用来实现这一点,但我不知道如何使用它,因为这是我第一次使用 aws-shell。
编辑 1
我尝试使用s3 mv s3://bucket s3://temporary --recursive --acl private
,但我需要创建另一个临时存储桶来进行交换。因为这个错误:
无法将文件 mv 到自身 [...]
有没有办法在不创建临时存储桶的情况下做到这一点?我的意思是这可能会导致重复文件使用事务和空间的费用