使用自动气象站命令行界面将文件上传到自动气象站S3


今天,在这篇文章中,我们将学习如何使用AWS命令行界面将文件或项目上传到亚马逊S3。首先,我们需要一个AWS账户。

什么是亚马逊S3?

亚马逊S3代表亚马逊简单存储服务。它帮助开发者社区使计算变得可扩展和简单。亚马逊S3提供了一个平台,开发者可以随时随地在网上存储和下载数据。亚马逊S3是一个非常快速和可靠的存储基础设施。

您可以创建一个免费的自动气象站帐户或从登录到您的帐户here。一旦您登录到您的AWS帐户,下一步就是为您的帐户创建安全凭据,其中包括一个访问密钥。

要获取您的凭据,请按照以下步骤操作。

1.单击帐户名>我的安全凭据。


2.从左侧面板选择“用户”。


3.点击用户名。


4.现在,从下面显示的屏幕中,您可以通过单击“创建访问密钥”按钮来设置权限和创建您的凭据。



5.复制您的凭据或下载crendetials.csv供以后使用。


6.下载并安装AWS命令行界面。您可以为任何主要操作系统安装AWS命令行界面:macOS,Linux,或Windows

在这里,我们使用的是视窗操作系统,所以你可以从下载安装程序here

7.成功安装AWS命令行界面后,打开命令提示符并执行以下命令。

  1. 首先,执行aws configure要配置您的帐户(这是一次性过程),请按回车键(这是一次性过程)。

  2. 现在,它将要求一个自动气象站访问密钥标识,密钥,地区名称,和输出格式。输入所有输入,然后按回车键。


您的AWS帐户是用您的工作站配置的。

8.现在,是时候创建一个S3桶了。

1.要创建存储桶,请执行以下命令:
            

aws s3 mb s3://{YOUR-BUCKET-NAME}


请看这里的例子:(AWS S3 MB S3://my-first-csharp-bucket)


检查自动气象站S3帐户,看看你的桶是否创建。

9.现在,是时候上传文件了。


要上传文件或项目,请在CMD中执行以下命令。

 aws s3 sync "{YOUR-LOCAL-PATH}" s3://{YOUR-BUCKET-NAME}





10.如果路径和存储桶名称有效,那么您的文件/项目将成功上传。




输出量