2017-03-21 1 views
1

Je cherche une solution pour obtenir de manière récursive la taille de tous mes dossiers sur un compartiment Amazon S3 qui contient beaucoup de dossiers intégrés.Equivalent de la commande "du" sur un compartiment Amazon S3

L'exemple parfait est la commande Linux du --si:

12M ./folder1 
50M ./folder2 
50M ./folder2/subfolder1 
etc... 

Je suis aussi ouvert à tout outil graphique. Y a-t-il une commande ou une API AWS pour cela?

Répondre

0

s3cmd du -H s3: // seau nom

Cette commande indique la taille du godet (lisible par l'homme). Si vous voulez connaître la taille des sous-dossiers, vous pouvez lister les dossiers dans le compartiment (s3cmd ls s3: // nom-du-seau), puis parcourir ces dossiers.

0

Utilisez awscli

aws s3 ls s3://bucket --recursive --human-readable --summarize