aws CLI使用

技术aws CLI使用 aws CLI使用aws CLI使用
官方网站:https://docs.aws.amazon.com/cli/latest/reference/s3/
AWS 命令行界面 (C

美国焊接协会命令行界面使用

aws CLI使用

官方网站:https://个文档。AWS。亚马逊。com/CLI/latest/reference/S3/

自动警报系统命令行界面(命令行界面)是用于管理自动警报系统服务的统一工具。只通过一个工具进行下载和配置,您可以使用命令行控制多个自动警报系统服务并利用脚本来自动执行这些服务。

自动警报系统命令行界面引进了一组新的简单文件命令,用于改善与亚马逊S3的双向文件传输效率

常用命令

cp、ls、mb、mv、presign、rb、rm、sync、网站

查看支持的服务,获取帮助

$ aws帮助

服务的相关操作

$ aws自动缩放帮助

以及某个服务操作的参数

$ aws自动缩放创建-自动缩放-组帮助

查看当前版本

$ aws -版本

升级到最新版

$ aws安装AWS clii-升级

卸载

$ pip卸载awscli

添加默认的配置文件

$ aws配置

自动警报系统访问密钥身份证[无]: akaiosfodnn 7示例

自动警报系统秘密访问密钥[无]: wJalrXUtnFEMI/k7 mden/bPxRfiCYEXAMPLEKEY

默认地区名称[无]:美国东部-2

默认输出格式[无]: json

为新角色添加配置文件(如其他国际协会国际机械师协会角色)

在AWS/配置文件中声明新账号所在区域

[默认]

区域=AP-东北-1

[简介ohagi3]

区域=AP-东北-1

在AWS/凭据文件中配置其他国际协会国际机械师协会角色的密钥。

[默认]

aws_access_key_id=*******

aws_secret_access_key=*******

[ohagi3]

aws_access_key_id=*******

aws_secret_access_key=*******

指定参数-配置文件默认值将命令附加到其他国际协会国际机械师协会角色

$ aws s3 ls -配置文件ohagi3

列出存储桶

$ aws s3 ls

列出某个存储桶中的内容

$ AWS S3 ls s ://-我的桶

上传文件到s3存储桶

$ aws s3 cp我的文件s/:/我的桶/我的文件夹

awscli s3

新的文件命令可以轻松管理您的亚马逊S3数据元。您可以使用熟悉的语法在基于目录的列表中查看S3存储段的内容。

$ AWS S3 CP我的文件夹s ://我的桶/我的文件夹-递归

上传:myfolder/file1.txt到s ://我的桶/我的文件夹/文件1。文本文件(textfile)

上传:我的文件夹/子文件夹/file1.txt到s ://我的存储桶/我的文件夹/子文件1。文本文件(textfile)

$ aws s3同步我的文件夹s ://我的桶/我的文件夹-排除* .终端监督程式(终端监控程序的缩写)

上传:myfolder/newfile.txt到s ://我的桶/我的文件夹/新文件。txt[同步本地文件时间戳最新]

官方帮助文档:

https://个医生。AWS。亚马逊。com/CLI/最新/参考/S3/{ CP、ls、mb、mv、presign、rb、rm、sync网站}。超文本标记语言

示例

#只上传以。使用联合图象专家组文件交换格式存储的编码图像文件扩展名结尾的文件

AWS S3 CP/tmp/foo/s ://bucket/-递归-排除' *-包含' * .jpg '

#同时上传包含。使用联合图象专家组文件交换格式存储的编码图像文件扩展名文件和。文本文件(文本文件)文件

AWS S3 CP/tmp/foo/s ://bucket/-递归\

-排除' *' -包括' *。jpg' - include '* .' txt '

AWS常用选项

官方选项帮助文档链接:https://个文档。AWS。亚马逊。com/CLI/最新/参考/#可用-服务

-调试(布尔值)

打开调试日志记录。

-端点-url(字符串)

用给定的网址覆盖命令的默认网址。

-不验证-ssl(布尔值)

默认情况下,AWS命令行界面在与自动警报系统服务通信时使用SSL .对于每个加密套接字协议层连接,AWS命令行界面将验证加密套接字协议层证书。此选项覆盖验证加密套接字协议层证书的默认行为。

- no-paginate(布尔值)

禁用自动分页。

-输出(字符串)

命令输出的格式样式。

json

文本

桌子

-查询(字符串)

用于过滤响应数据的JMESPath查询。

-配置文件(字符串)

使用凭据文件中的特定配置文件。

-区域(字符串)

要使用的区域。覆盖配置/环境设置。

-版本(字符串)

显示此工具的版本。

-颜色(字符串)

打开/关闭颜色输出。

离开

汽车

-无签名请求(布尔值)

不要签署请求。如果提供了此参数,将不会加载凭据。

- ca-bundle(字符串)

验证加密套接字协议层证书时使用的证书颁发机构证书捆绑包。覆盖配置/环境设置。

-CLI-读取超时(整数)

以秒为单位的最大套接字读取时间。如果该值设置为0,套接字读取将被阻止,而不是超时。默认值为60秒。

-CLI-连接-超时(整数)

最大套接字连接时间(秒)。如果该值设置为0,套接字连接将被阻止,而不是超时。默认值为60秒。

注意:

当您使用aws s3命令将大型对象上传到亚马逊s3桶时,亚马逊CLI将自动执行分段上传。使用这些aws s3命令时,您无法恢复失败的上传操作。

如果分段上传因超时而失败,或者您在亚马逊命令行界面中手动取消操作,亚马逊命令行界面将停止上传并清除任何已创建的文件。此过程可能需要几分钟。

如果使用kill命令,或者由于系统故障而取消了分段上传或清理过程,则创建的文件将保留在Amazon S3存储桶中。要清除分段上传,请使用s3api abort-multipart-upload命令。

有关更多信息,请参见《亚马逊简单存储服务用户指南》中的分阶段上传概述。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/128333.html

(0)

相关推荐

  • 日历工具BusyCal mac版减速了该怎么解决

    技术日历工具BusyCal mac版减速了该怎么解决今天就跟大家聊聊有关日历工具BusyCal mac版减速了该怎么解决,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收

    攻略 2021年12月8日
  • jointJS怎么用

    技术jointJS怎么用这篇文章主要为大家展示了“jointJS怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“jointJS怎么用”这篇文章吧。最近由于项目需要,开始接

    攻略 2021年11月16日
  • thinkphp6教程(thinkphp6实例教程)

    技术thinkphp6.0.7中如何使用JWT本篇内容介绍了“thinkphp6.0.7中如何使用JWT”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希

    攻略 2021年12月15日
  • swingworker处理中间结果的方法(swing项目实例)

    技术如何实现SwingWorker的实例化本篇文章给大家分享的是有关如何实现SwingWorker的实例化,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Sw

    攻略 2021年12月24日
  • 怎么快速掌握scrapy爬虫框架

    技术怎么快速掌握scrapy爬虫框架这篇文章主要介绍“怎么快速掌握scrapy爬虫框架”,在日常操作中,相信很多人在怎么快速掌握scrapy爬虫框架问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家

    攻略 2021年10月22日
  • 绩麻的读音,昼出耘田夜绩麻全首诗什么意思

    技术绩麻的读音,昼出耘田夜绩麻全首诗什么意思首句“昼出耘田夜绩麻”是说:白天下田去除草,晚上搓麻线绩麻的读音。“耘田”即除草。初夏,水稻田里秧苗需要除草了。这是男人们干的活。“绩麻”是指妇女们在白天干完别的活后,晚上就搓

    生活 2021年10月25日