关于amazon-web-services:aws-查询空间大小

办法零、

用S3的web界面“获取大小”。 <== 最不便

办法一、

1.aws s3api list-objects –bucket BUCKETNAME –output json –query “[sum(Contents[].Size), length(Contents[])]”

2.aws s3api –profile PROFILE_NAME list-objects –bucket BUCKET_NAME –output json –query “[sum(Contents[].Size), length(Contents[])]” | awk ‘NR!=2 {print $0;next} NR==2 {print $0/1024/1024/1024″ GB”}’

办法二、

须要装置第三方工具

用s3cmd工具 http://s3tools.org/s3cmd

办法三、

只能看到单个文件的大小

aws s3 ls –summarize –human-readable –recursive s3://bucket-name/
aws s3 ls –summarize –human-readable –recursive s3://bucket-name/directory

from http://serverfault.com/questi…
参考链接:
3 Ways to get S3 bucket size in AWS

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理