我有一个存储在 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>
...将您的文件检索到您选择的位置。
所有命令的参考在这里: