我们可以选择:
1. Copy file/object to another S3 location or local path (cp)
2. List S3 objects (ls)
3. Create bucket (mb) and move objects to bucket (mv)
4. Remove a bucket (rb) and remove an object (rm)
5. Sync objects and S3 prefixes
还有更多。
但在使用命令之前,我们需要先检查S3服务是否可用。怎么做?
是否有如下命令:
aws S3 -isavailable
我们会得到像
这样的回复0 - S3 is available, I can go ahead upload object/create bucket etc.
1 - S3 is not availble, you can't upload object etc. ?
答案 0 :(得分:3)
您应该假设Amazon S3可用。如果S3出现问题,您在使用Amazon CLI拨打电话时会收到错误。
如果您特别担心,请先添加一个简单的CLI命令,例如aws s3 ls
并丢弃结果。但这确实是同一个概念。或者,您可以使用许多命令上提供的--dry-run
选项,这些命令只是表示您是否有足够的权限发出请求,但实际上并未运行请求。< / p>
您的配置中可能会出现错误(例如,错误的区域,凭据无效),而不是S3正在关闭。