Dernière mise à jour : 28/12/2009 à 13h06
Son /home grossit, nous avons la flemme de faire le ménage, nous conservons toutjusqu'au jour fatidique où le filesystem est plein.
Nous avons beau nettoyer les fichiers temporaires mais le /home continue à grossir
C'est le moment de faire le ménage de printemps
Comment repérer les plus gros fichiers et où se cachent-ils ?
Un super outil qui va vite devenir indispensable filelight
filelight est une application KDE Graphical Disk Usage Information
Une fois installé, il suffit de le lancer (ALT+F2 filelight ou dans le menu Outils System)
De saisir sont répertoire /home/user où de cliquer sur le graphe pour zoomer

Les répertoires ou fichiers les plus gros sont mentionnés et ces informations varient en bougeant la souris click gauche pour zoomer ou click droit pour ouvrir konqueror (ou konsole au choix) sur le répertoire visé
Edit : Outil équivalent sous Gnome Baobab (Merci petitjean)
Edit : Disponible aussi sous KDE4 (Merci ZEBULON)
Ou en mode console
Et la méthode ligne de commandes pour les plus courageux
Code :
find . -type f -size +100M -exec ls -l {} \;
Recherche tous les fichiers de plus de 100Mo à partir du répertoire courant et affiche le résultat dans le format ls -l
Code :
find Téléchargement/ -type f -mtime +365 -size +10M -exec ls -l {} \;
Recherche à partir du répertoire Téléchargement
Tous les fichiers plus vieux de 1 an et de taille supérieur à 10Mo
Code :
find Documents/ -type d -mtime +365 -exec ls -ld {} \;
Recherche tous les répertoires de plus de 1 an à partir de Documents
Code :
du -kxs * | sort -n
Affiche la taille de tous les fichiers et répertoires dans le répertoire courantPar ordre croissant des tailles (sort -n) pour faire apparaître les plus gros en dernier
Pratique pour identifier le ou les sous répertoires les plus gros (option -x évite les montages nfx, cifs...)
Code :
cd
du -kxs .??* | sort -n
Affiche la taille de tous les fichiers et répertoires cachés dans son home directory
Par ordre croissant des tailles
Pratique pour identifier le ou les sous répertoires cachés les plus gros (comme .thunderbird, .aMule ...)
La commande find tiens déjà compte des fichiers cachés
Edit : pour la commande du, vous pouvez remplacer 'k' (affichage en Ko) par 'h' (affichage en Go ou Ko selon la taille)
Editeur : goupil le 17 Janvier 2009