Apprenez à obtenir la taille totale du répertoire sous Linux sans calculer la taille de chaque fichier qu'il contient. Une commande très pratique pour dépanner l'utilisation des points de montage.
![](https://m.unixlinux.online/article/uploadfiles/202211/2022110311445166.png)
Plusieurs fois, nous devons vérifier la taille du répertoire spécifique pour traquer le coupable de l'utilisation du point de montage. Il existe des scénarios où les points de montage ne cessent de se remplir et nous devons rechercher quel fichier ou répertoire occupe le plus d'espace.
Collectivement pour vérifier le fichier ou les répertoires les plus élevés, j'ai déjà informé sur la publication des fichiers de taille la plus élevée dans le point de montage. Voyons comment obtenir la taille collective du répertoire en une seule fois.
Nous utiliserons la commande d'utilisation du disque du
et ci-dessous de ses options :
-s
:Affiche le seul résumé de chaque élément-h
:Format lisible par l'homme pour la taille, c'est-à-dire Ko, Mo, Go-c
:Produire un total général, c'est-à-dire afficher la taille totale
# du -sch /dump1/test/mydir 13G /dump1/test/mydir 13G total
Ici, le répertoire spécifié est de 13 Go. C'est une taille de /dump1/test/mydir
répertoire non /dmp1
.
Si vous souhaitez vérifier la taille de chaque objet sous le répertoire spécifié, vous pouvez ignorer -s
c'est-à-dire l'option résumée de la commande.
# du -ch /tmp 4.0K /tmp/hsperfdata_oracle11 4.0K /tmp/orbit-root ----- output clipped ----- 4.0K /tmp/keyring-VPiB3D 16K /tmp/lost+found 652K /tmp 652K total
Dans la sortie ci-dessus, vous pouvez voir que la taille de chaque objet est donnée et enfin à la fin, le total est donné, ce qui correspond à la taille finale du répertoire spécifié !
Faites-moi savoir si vous avez des questions / questions / commentaires dans les commentaires. Aussi, envoyez-nous un message sur notre formulaire de contact.