3

ncdu : comment voir l’occupation des dossiers en ligne de commande sous Linux

Un petit outil sympa en mode cli (ligne de commande) qui est ncdu pour « NCurses Disk Usage »

ncdu linux ubuntu

NCDU permet d’analyser le système de fichier et de naviguer à l’intérieur.
L’analyse ce fait dans l’arborescence dont vous vous trouvez ou celle que vous lui indiquez,
très pratique pour un serveur samba.

  • Typiquement avant je faisais:
  • root@samba-serv-01:/dossiers# df -h
    Sys. de fich.            Tail. Occ. Disp. %Occ. Monté sur
    /dev/sda2             2,9G  963M  1,8G  35% /
    varrun                2,0G  4,8M  2,0G   1% /var/run
    varlock               2,0G     0  2,0G   0% /var/lock
    udev                  2,0G   72K  2,0G   1% /dev
    devshm                2,0G     0  2,0G   0% /dev/shm
    /dev/sda1             236M   37M  188M  17% /boot
    /dev/mapper/data
                          813G  117G  656G  16% /data
    /dev/mapper/var
                          8,1G  3,0G  4,7G  39% /var
    
  • suivi de la commande « du » dans le partage :
  • cd data/
    du -h | less
    

    mouais pas terrible…

  • Maintenant avec ncdu :
  • ncdu
    
  • ncdu fait un calcul :
  • ncdu linux ubuntu

  • puis donne le résultat suivant :
  • ---/data/partages---------------------------------------------------
       72.3GB [##########] /echanges_service                                                   
       21.0GB [##        ] /service_rh
       17.5GB [##        ] /service_dir
        3.3MB [          ] /tmp
    
  • et sur la partition /var en image :
  • ncdu linux ubuntu

    franchement c’est un super petit outil très pratique!

    pour l’installer rien de compliquer vu qu’il est présent dans les dépôts des principales distributions, exemple sous Debian ou Ubuntu :

    apt-get install ncdu
    

Partager l'article :





fred

"Dire que l'on s'en fiche du droit à la vie privée sous prétexte qu'on a rien à cacher, c'est comme déclarer que l'on se fiche du droit à la liberté d'expression sous prétexte qu'on a rien à dire." Edward Snowden

3 commentaires

  1. Ton article est beaucoup plus détaillé que le mien ! Je suis jaloux ;)

  2. il y a juste un peu plus de screenshot, c’est tout :lol:
    c’est toi qui t’occupes de hostingvps.fr ?

  3. merci, tres interessante cette commande; j’ai mis :

    alias dg= »ncdu » dans .bashrc pour l’avoir toujours sous la main

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *