2014-09-24 52 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
相關問題