使用wget -P将文件保存到存储桶

时间:2014-09-24 15:59:59

标签: amazon-web-services amazon-s3 wget

我目前在我的E2实例中使用SSH连接,并且我有一个S3存储桶。

我想将文件直接保存到存储桶,而不必将其保存到实例并在第二时间移动它。

我试过

wget -P s3://my-bucket/folder web-address-of-the-file

我错过了什么?

1 个答案:

答案 0 :(得分:2)

wget保存到本地驱动器,无法直接保存到S3。即使你可以,它也会有效地传输你的实例,因此效果类似于本地保存然后转移到s3。

您可以做两件事:

  1. 在本地保存,然后使用AWS CLI或s3cmd wget web-address-of-the-file && aws s3 cp file s3://bucket/folder && rm file

  2. 复制到S3
  3. 使用s3fs之类的东西在本地安装S3存储桶并使用wget -P /path/to/bucket address