我的亚马逊 s3 存储桶 url 是什么?如何将许多文件上传到 s3 存储桶?

What is my amazon s3 bucket url? How do I upload many many files to s3 bucket?

我希望能够使用 aws CLI 通过类似以下命令将大量小文件上传到 amazon s3 存储桶:$ time aws s3 cp --recursive --quiet big18v1Pngs https://big18v1.s3.amazonaws.com/

我从这个页面得到命令:https://aws.amazon.com/blogs/apn/getting-the-most-out-of-the-amazon-s3-cli/

我想我正在苦苦挣扎的是得到我的桶 url?在命令行中,当我输入该命令时,我得到 "error: invalid argument type"。我附上了我的存储桶页面的图片

AWS Command-Line Interface (CLI) S3 复制命令的语法是:

aws s3 cp local-filename.txt s3://bucket-name/filename.txt

没有必要使用 time——那是在您引用的文章中输出命令执行所花费的时间,这对于您的用例来说不是必需的。

参见aws s3 cp documentation

您也可以考虑使用可以复制文件和子目录的 aws s3 sync 命令,同时只复制 new/changed 个文件。您可以 运行 定期将文件复制到 Amazon S3。

aws s3 sync directory-name s3://bucket-name/path