La réponse de marguerite consistant à utiliser un outil graphique pour rechercher visuellement des fichiers et des répertoires volumineux est probablement la meilleure méthode. Toutefois, notez que "outil graphique" ne signifie pas "nécessite un serveur X" ! Le merveilleux ncdu
programme fournit la sortie graphique dans la CLI et fonctionne parfaitement sur les serveurs distants via SSH :
$ ncdu /
. 43.7GiB [##########] /home
. 5.9GiB [# ] /usr
1.1GiB [ ] /lib
. 1.1GiB [ ] /var
736.9MiB [ ] /opt
. 324.6MiB [ ] /tmp
218.4MiB [ ] /boot
. 63.8MiB [ ] /etc
10.0MiB [ ] /sbin
8.8MiB [ ] /bin
3.3MiB [ ] /lib32
. 1.0MiB [ ] /run
64.0KiB [ ] /build
! 16.0KiB [ ] /lost+found
8.0KiB [ ] /media
8.0KiB [ ] /mnt
8.0KiB [ ] /.config
4.0KiB [ ] /dev
4.0KiB [ ] /lib64
e 4.0KiB [ ] /srv
e 4.0KiB [ ] /selinux
! 4.0KiB [ ] /root
e 4.0KiB [ ] /cdrom
. 0.0 B [ ] /proc
. 0.0 B [ ] /sys
@ 0.0 B [ ] initrd.img.old
@ 0.0 B [ ] initrd.img
@ 0.0 B [ ] vmlinuz.old
Puis, après avoir saisi /var/
par exemple :
. 395.3MiB [##########] /tmp
. 365.0MiB [######### ] /cache
. 297.8MiB [####### ] /lib
16.1MiB [ ] /backups
. 8.0MiB [ ] /log
. 56.0KiB [ ] /spool
40.0KiB [ ] /games
8.0KiB [ ] /www
e 4.0KiB [ ] /opt
e 4.0KiB [ ] /mail
e 4.0KiB [ ] /local
e 4.0KiB [ ] /crash
@ 0.0 B [ ] lock
@ 0.0 B [ ] run
Installez facilement sur Debian ou Ubuntu :
$ sudo apt-get install ncdu
Installez facilement sur CentOS en tant que root :
# yum install ncdu
La meilleure façon de connaître la consommation de disque est d'utiliser un logiciel graphique comme baobab
:
Lancez-le avec sudo baobab /
Debian propose un utilitaire appelé cruft
IIRC qui répertorie les fichiers qui pourraient éventuellement être inutiles sur votre système.