2014-09-24 65 views
0

我目前在我的E2实例中使用SSH连接,并且我有一个S3存储桶。使用wget将文件保存到存储桶-P

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

我试图

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

我缺少什么?

回答

2

wget保存到本地驱动器,您不能直接保存到S3。即使你可以,它实际上也必须流过你的实例,所以效果会类似于在本地保存然后移到s3。

有两件事情可以做:

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

  2. 装载您的S3存储在本地使用类似s3fs和使用wget -P /path/to/bucket address

    s3cmd
相关问题