![](/img/trans.png)
[英]Is there anyway to extract files from an s3 bucket using ls and wildcards? (aws cli)
[英]How do I find the exact number of bytes of my AWS S3 bucket using AWS CLI?
此线程: 如何找到我的 AWS S3 存储桶或文件夹的总大小? 描述了如何获取 S3 存储桶中的总文件大小,但结果不是字节级别的准确。 我需要知道存储桶中的确切字节数。
这个答案证实了我自己的观察,即命令
aws s3 ls --summarize --human-readable --recursive s3://bucket-name/
没有给出具有字节级精度的 output(经过测试,示例 output 也证实了这一点)。 这里、这里和这里给出了类似的建议。
此线程: 检查 S3 上的文件大小而不下载? 描述了一种可以使用的方式,但不提供代码。
该存储桶大约有 0.5 TB,包含数万个文件。 这只是一次性的事情,我不必经常这样做。
最简单的方法是在 CloudWatch 中使用BucketSizeBytes指标。 有关更多粒度信息,您可以请求S3 库存。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.