Connaitre la taille d'un répertoire sous Linux

Tapez

du -hs emplacement_du_repertoire
Lien vers le fichier : cliquez ici Copier le code

voir, pour faire un tri

du -hs emplacement_du_repertoire | sort -n
Lien vers le fichier : cliquez ici Copier le code

Exemple avec le répertoire /boot

La commande df est le pendant au niveau du file system
Comme /boot est aussi un point de montage, on peut, sur ce cas, comparer et on retrouve le même résultat

l'utilisation de * permet de connaitre la taille des sous-répertoires

du -hs *
Lien vers le fichier : cliquez ici Copier le code

Exemple avec /home

Et pour tout afficher en mégaoctets puis pour faire un tri sur la taille :

du --block-size=M -s * | sort -n -k 1
Lien vers le fichier : cliquez ici Copier le code

Comme expliqué sur le site memo-linux.com (voir lien en bas de page), on peut aussi installer la commande ncdu

#Sur une base RedHat
dnf install ncdu

#Sur une base DEbian
apt install ncdu
Lien vers le fichier : cliquez ici Copier le code

Ensuite il suffit de taper ncdu au niveau d'un répertoire pour avoir une interface graphique qui affiche l'arborescence avec la taille des répertoires

Voici un aperçu de l'aide de la commande

Publicité