Connaître la taille d’un répertoire sous linux ?

repertoire
repertoire
Dernière mise a jour 15 Jan 2017 a 08:52 pm

…en ligne de commande bien sûr. Cette possibilité, sous d’autres systèmes d’exploitation se résume en interface graphique à un simple clic droit « propriétés » sur le répertoire. Mais comme toujours sous linux, la ligne de commande bien que ardue à l’apprentissage va se révéler être une puissante alliée de l’adminSYS.

1 – Afficher la taille d’un répertoire spécifique

 du -hs /chemin/nom_du_dossier

Le « h » signifiant « human ».

C’est à dire que la taille est affichée de manière lisible pour un humain en Kiloctets, Mégaoctets ou Gigaoctets.

2 – Afficher la taille d’une liste de répertoire

On se place à la racine du répertoire qui contient les dossiers dont on souhaite évaluer la taille.

 cd /home/user/

du -hs *

3 – Afficher les répertoires les plus volumineux

 du -xks * |sort -n

Voilà , vous connaissez une des méthodes qui va vous permettre de cibler les dossiers les plus volumineux. A partir de là, vous pourrez faire le ménage par exemple 😉

 

4 commentaires sur Connaître la taille d’un répertoire sous linux ?

  1. Bonjour
    cette commande est très pratique mais quand les dossiers commence à faire plusieurs Tb ça prend des plombes, ici il tourne sur un dossier depuis plus de 24h !!!
    du /Data/*/
    Connaitriez-vous une autre commande ou autres moyen plus rapide ?

    D’avance merci

    Didier

    • Hello Didier,
      en effet j’ai remarqué la même chose sur des dossiers volumineux contenant énormément de fichiers.
      A ce moment là , je passe par le paquet « ncdu » c’est beaucoup plus rapide pour afficher la taille des répertoires 🙂

Leave a Reply

Votre adresse de messagerie ne sera pas publiée.


*