web-dev-qa-db-fra.com

Pourquoi occupe / occupe 7 Go d’espace (s'exécute `du`)?

Je suis nouveau sur Ubuntu et Linux en général. J'essaie de déterminer ce qui prend autant d'espace disque, alors je lance la commande suivante:

du / -h -d 2 | sort -hr

qui produit ce qui suit

7.3G    /
5.1G    /var
3.8G    /var/www
1.1G    /usr
635M    /var/lib
573M    /var/cache
570M    /lib
474M    /lib/modules
354M    /usr/share
308M    /usr/src
262M    /usr/lib
135M    /usr/bin
118M    /var/log

Que signifie la première ligne de sortie? pourquoi ou comment / (rien?) prend-il 7 Go d'espace?

5
kisonay

Tout ce que vous voyez est sous / alors c’est la valeur totale de tout: P

14
Curious Apprentice

Les nombres que du donne sont cumulatifs. C'est à dire. c'est la place occupée par tout ce qui se trouve dans le répertoire plus tout ce qui se trouve sous le répertoire. Le nombre correspondant à/est donc la quantité d'espace occupée par tous les fichiers du système de fichiers.

Si vous ne voulez pas de nombres cumulés, vous pouvez utiliser du -S.

4
Pepijn Schmitz