背景 と述べるほどでもないが、AWS CLIのmvのドキュメントにははっきりと書かれていない。(実は(7)が最も近い) 結論 ない。ただし、--recursive オプションで、ファイル単位でmvすることができる。例 aws s3 mv s3://mybucket/folder1 s3://mybucket/folder2 --recursive 上記のコマンドを実行した場合、ファイル一つ一つをmvしてくれる。 mvも単なる名前の変更ではなく、内部でコピーするようで、ファイルのサイズに比例して時間がかかる。 ファイル(のサイズ)が膨大な場合、非常に時間がかかる。(例えば数時間から数日) 教訓 あとで変更しなくても良いようによく考えてファイル名をつけよう。 追記 2014/06/12 もうちょっと上記のコマンドが何をやっているのか見てみたい。 awscli/customizations/s3