[linux]Connaitre la taille d'un dossier
Par ED le jeudi, juillet 12 2007, 22:51 - Dev's Blog - Lien permanent
Cette question, je me la suis posé souvent.
En effet, un simple listing du dossier avec la commande "ls -l" ne donne rien: un dossier étant un fichier particulier vous obtiendrez la taille de 4096 pour chaque dossier.
Et bien, la commande du ( disque usage ) réponds à ma question.
Exemple
$ du -hs backup/
18G backup/
- h pour "Human Readable": sans le résultat aurait été "18078868"
Commentaires
merci pour cette astuce elle est bien pratique pour connaitre la taille des fichiers log
Voici quelque chose bien pratique et qui reste jusqu'à présent un formidable astuce. Même après tout ce temps il reste aussi génial que à sa première parution.
Merci pour l'astuce, très pratique en effet
Petite customisation :
du -h dossier/ | tail -n 1
Cela évite de lister tout le contenu du dossier juste pour voir sa taille.
@++
Epok> Apprend à lire!
C'est justement pour éviter de lister tout le dossier, mais afficher simplement la taille de celui-ci. Bien plus simple que ton pipe dans le tail. Cela dit, c'est quand même juste, je suis d'accord, mais c'est vraiment "Pourquoi faire simple quand on peut faire compliqué"...
Il a mis -hs
Le "s" il est pas là pour faire beau.