L'espace disque disponible / utilisé est toujours lié à une partition
Vous devez d’abord décider de la partition qui vous intéresse.
root@pc:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 28G 26G 643M 98% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 3.9G 4.0K 3.9G 1% /dev
tmpfs 790M 1.5M 789M 1% /run
/dev/sda6 887G 685G 158G 82% /home
Dans mon cas, je suis intéressé par le, /
car il est utilisé à 98%. En d'autres termes, il est presque plein.
Maintenant, j'utilise cette commande pour voir quels fichiers et répertoires contiennent le plus d'octets:
root@pc:~# du -ax / | sort -rn > /var/tmp/du-root-$(date --iso).log
La commande ci-dessus peut prendre un certain temps. Si vous êtes vraiment malchanceux, le résultat est trop grand pour /var/tmp
. Ensuite, vous avez besoin d'une autre destination. Peut-être une clé USB temporaire montée.
Voici les premières lignes de mon résultat:
root@pc:~# less /var/tmp/du-root-$(date --iso).log
26692380 /
9875188 /usr
8931652 /var
4057324 /var/log
4038176 /var/log/bootchart
3784016 /usr/share
2934248 /lib
2799204 /usr/lib
2785176 /lib/modules
2617048 /var/lib
2141124 /usr/src
1834444 /var/lib/docker
1817372 /var/lib/docker/aufs
1817076 /var/lib/docker/aufs/diff
1769612 /localhome
1338484 /tmp
Pourquoi est- /var/log/bootchart
ce grand? .... C'est une autre question ...