Taille d’un dossier en bash

Dans la série des “je le balance ici car je m’en souviens jamais”.

du -sh /chemin/vers/dossier

C’est con mais quand on s’en sert pas souvent, on met 10 minutes pour retrouver un truc aussi simple.

No related posts.

flattr this!

15 comments

  1. foxmask

    à l’inverse je m’en sers mini 10x/j :)

  2. Perso, j’aime bien aussi:
    alias dus=’du * -sh’

    Pour savoir quel est le pti con de fichier qui me pourri mon espace disque (à partir du répertoire courant ^^)

  3. alias jean_claude_dus=’du * -sh’
  4. kontre

    Ah, moi celui-là est rentré !

    Sinon y’a ça comme alias rigolo :

    alias please='sudo $(history -p !-1)'

    ça rappelle la commande précédente avec sudo.

  5. Moi pas de danger que j’oublie cette commande devenue systématique.
    Et si je veux avoir un ersatz de treesize à partir d’un dossier XXX
    du -sk XXX/* |sort -n (hé oui, demander la taille en kilo permet ensuite un tri qu’une taille “human readable” ne permet pas)…

  6. @kontre : sinon, tout aussi court : sudo !!
    Ça fait moins poli que “please”, mais plus ferme.

    @homonyme : pas mal, je note.

  7. @Fred
    C’est possible avec sort -h (–human-numeric-sort), mais sauf erreur ça existe seulement avec les versions récentes de GNU coreutils.

  8. tmonjalo

    En interactif, je vous conseille ncdu : http://dev.yorhel.nl/ncdu/scr

  9. Et ‘df’ pour avoir l’espace libre!

  10. Je conseille l’utilisation de l’option -x afin d’éviter de traverser les systèmes de fichiers montés dans l’arbo (ce qui poutre assez régulièrement le nfs par exemple).

  11. Un des paiements de ce blog, c’est toutes ces petites infos et corrections en commentaire. C’est fantastique;

  12. @tmonjalo
    Merci pour ncdu, ça fonctionne nickel et c’est beaucoup plus léger que baobab + ssh + X11 forwarding. :)

  13. Moyen mnémotechnique :
    du pour utilisation du disque (ou disk usage en anglais)

  14. Pour l’ersatz de treesize et avoir et le tri et le Human Readable:

    du -hxBM --max-depth=1 . | sort -n

  15. foxmask

    @kontre : pour jouer avec l’histo :

    recherche incrémentale :

    ctrl-r + taper la string cherchée, et si la ligne affichée ne convient pas s’acharner sur ctrl-r jusqu’à pécho la ligne voulue ;)

    ou :
    !1234 pour rappeler la commande de la ligne 1234 (qui fait 15km de long)

    ou :
    !s
    rappellera la dernière commande commençant par “s”

Flux RSS des commentaires

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

Jouer à mario en attendant que les autres répondent