埋め込みフォルダが多いAmazon S3バケット上のすべてのフォルダのサイズを再帰的に取得するソリューションを探しています。Amazon S3バケットのduコマンドと同等
完璧な例では、Linux du --si
コマンドです:私はまた、任意のグラフィカル・ツールに開いている
12M ./folder1
50M ./folder2
50M ./folder2/subfolder1
etc...
。そのためのコマンドまたはAWS APIはありますか?
埋め込みフォルダが多いAmazon S3バケット上のすべてのフォルダのサイズを再帰的に取得するソリューションを探しています。Amazon S3バケットのduコマンドと同等
完璧な例では、Linux du --si
コマンドです:私はまた、任意のグラフィカル・ツールに開いている
12M ./folder1
50M ./folder2
50M ./folder2/subfolder1
etc...
。そのためのコマンドまたはAWS APIはありますか?
s3cmdデュ-H S3://バケット名
このコマンドはあなたのバケツの大きさを伝えます(人が読めます)。サブフォルダのサイズを知りたい場合は、バケット内のフォルダ(s3cmd ls s3:// bucket-name)を一覧表示し、それらのフォルダを反復処理することができます。
使用awscli
aws s3 ls s3://bucket --recursive --human-readable --summarize