X-Space

Aller au contenu | Aller au menu | Aller à la recherche

[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"

Commentaires

1. Le lundi, juillet 23 2007, 08:58 par zetflo

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

2. Le mardi, janvier 8 2008, 13:06 par ndouly

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.

3. Le vendredi, novembre 14 2008, 18:54 par Amrac

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

4. Le jeudi, avril 16 2009, 10:47 par Epok

Petite customisation :

du -h dossier/ | tail -n 1

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

@++ :)

5. Le vendredi, juin 26 2009, 06:15 par David

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é"...

6. Le mercredi, avril 13 2011, 14:17 par Dorante

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

7. Le samedi, janvier 21 2012, 22:15 par Acide

Super merci, c'est ce que je cherchais !

8. Le mardi, septembre 16 2014, 15:20 par Awashi

Marche toujours, merci beaucoup.

9. Le jeudi, octobre 2 2014, 18:19 par Oktopuss

Bien utile, merci bien !

10. Le mardi, mai 10 2016, 08:36 par Olivier

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

11. Le mardi, mai 10 2016, 08:36 par Olivier

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

12. Le jeudi, avril 6 2017, 12:02 par lipo

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?

13. Le jeudi, avril 6 2017, 12:02 par lipo

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?

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

Fil des commentaires de ce billet