从 s3 复制到 EC2 实例

从 s3 复制到 EC2 实例

我有一个存储在 s3 中的 java war 文件,现在我需要通过命令行使用 ssh 将该文件复制到 tomcat6 var/lib/webapps 文件夹,可以这样做吗?或者我如何将 war 文件发送到远程实例 tomcat6 文件夹。我无法使用 scp 做到这一点。scp -r localfile.txt[电子邮件保护]:/home/用户名/

答案1

您可以使用 s3cmd 命令行工具来执行此操作。确保您已安装 s3cmd:

sudo apt-get install s3cmd

然后,您可以从命令行做很多事情(包括下载文件)。

运行此命令来为您的 S3 凭证配置该工具:

s3cmd --configure

然后你只需运行:

s3cmd get s3://<bucket name>/<file name> <local file name>

...将您的文件检索到您选择的位置。

所有命令的参考在这里:

http://s3tools.org/s3cmd

相关内容