[linux]Connaitre la taille d'un dossier

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"

13 Commentaires

merci pour cette astuce elle est bien pratique pour connaitre la taille des fichiers log

zetflo le lundi, juillet 23 2007, 08:58

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.

ndouly le mardi, janvier 8 2008, 13:06

Merci pour l'astuce, très pratique en effet :)

Amrac le vendredi, novembre 14 2008, 18:54

Petite customisation :

du -h dossier/ | tail -n 1

Cela évite de lister tout le contenu du dossier juste pour voir sa taille.

@++ :)

Epok le jeudi, avril 16 2009, 10:47

Epok> Apprend à lire!
Il a mis -hs
Le "s" il est pas là pour faire beau. ;) 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é"...

David le vendredi, juin 26 2009, 06:15

Merci, cela m'a été bien utile :)

Dorante le mercredi, avril 13 2011, 14:17

Super merci, c'est ce que je cherchais !

Acide le samedi, janvier 21 2012, 22:15

Marche toujours, merci beaucoup.

Awashi le mardi, septembre 16 2014, 15:20

Bien utile, merci bien !

Oktopuss le jeudi, octobre 2 2014, 18:19

C'est dingue je fais la même commande avec le même nom de dossier et j'ai exactement le même résultat : 18G. Dingue :p

Olivier le mardi, mai 10 2016, 08:36

C'est dingue je fais la même commande avec le même nom de dossier et j'ai exactement le même résultat : 18G. Dingue :p

Olivier le mardi, mai 10 2016, 08:36

Merci ! Grâce à toi je viens d'économiser 15 Go d'espace disque. Y a pas moyen de régler le niveau de log qu'on veut sous apache comme en php?

lipo le jeudi, avril 6 2017, 12:02

Merci ! Grâce à toi je viens d'économiser 15 Go d'espace disque. Y a pas moyen de régler le niveau de log qu'on veut sous apache comme en php?

lipo le jeudi, avril 6 2017, 12:02

Haut de page