Comment connaître la taille du répertoire dans CENTOS [duplicate]

16

J'ai un site Web sur mon serveur et je le possède.

La taille du site Web est d'environ 170 Go. Cela ne devrait pas être autant. Au maximum, il devrait être d'environ 20 Go. Je ne sais pas ce qui le rend si gros.

J'essaie de savoir quel répertoire a une si grande taille, mais je ne le peux pas non plus.

J'ai vérifié la taille de la base de données et elle est d'environ 500 Mo.
Aidez-moi à trouver le répertoire principal responsable de cela.

Yogus
la source
J'ai essayé avant de poster la question ici. Il se coince dans le calcul et je l'ai attendu 30 mn puis je l'ai annulé. Une autre méthode rapide pour connaître la taille du dossier?
Yogus
Tout d'abord, commentez sous la réponse si c'est ce que vous vouliez dire. Deuxièmement, la commande du est longue, si vous avez un système de fichiers profond et / ou beaucoup de fichiers. Ouvrez simplement un autre terminal pendant qu'il fonctionne et utilisez toppour vérifier duqu'il utilise toujours le processeur / ne surcharge pas la mémoire
mveroone

Réponses:

32

Sous n'importe quel système Linux, vous souhaitez utiliser la commande du. (Utilisation du disque)

L'utilisation courante est: du -sh file(s) name(s)oudu -sh /path/to/dir/*

-s signifie "résumé" qui vous donnera la taille de chaque argument au lieu de détailler la taille de chaque élément de l'arborescence de fichiers en dessous.

Remplacer « h » par « k », « m » ou « g » pour kilo - octets, Mo et Go au lieu de h uman lisible. Avec les commutateurs k / m / g, vous pouvez ensuite diriger la sortie vers sort -n(tri numérique au lieu de lexicographique) pour obtenir la liste triée par taille des fichiers dans un répertoire. sorta même un -hfiltre sur les dernières versions.

Si vous avez encore une grande différence, vous voudrez peut-être essayer le --apparent-sizecommutateur duqui vous permettra de diagnostiquer les fichiers clairsemés. (fichiers avec un espace vide à l'intérieur, pour être simple)

Pour plus d'informations, consultez la page de manuel dedu

mveroone
la source