Aller au contenu | Aller au menu | Aller à la recherche
Une petite astuce rapide en attendant que ce blog reprenne un rythme plus constant.
Il arrive malheureusement de découvrir qu'un disque est saturé mais comment trouver rapidement les fichiers ou répertoires qui prennent inutilement de la place ?
La commande suivante permet de lister les fichiers situés dans le répertoire /home/jmf et faisant plus 10 Mo.
find /home/jmf -size +10M | xargs ls -lh
Elle est bien entendu à adapter à votre besoin.
Mise à jour : Une meilleure manière de faire a été indiqué dans un commentaire :
find /home/jmf -size +10M -exec ls -lh "{}" \;
Merci à son auteur !
vendredi 16 mai 2008 à 19h17 -
Boîte à outils
Aucun rétrolien pour le moment.
Les rétroliens pour ce billet sont fermés.
![]()
Arnaud> J'ai oublié de préciser que le but était d'obtenir cette information en ligne de commande, sur un serveur par exemple.
Dans un environnement graphique, il existe en effet une multitude de programmes bien plus intuitifs.
JMF
le samedi 17 mai 2008 à 21h38
![]()
en fait il vaudrait mieux un :
find /home/jmf -size +10M -exec ls -lh "{}" \;
Contrairement à "find /home/jmf -size +10M | xargs ls -lh" il ne se foirera pas si un nom de fichier contient des espaces.
Les commentaires pour ce billet sont fermés.
© 2003-2008 Jean-Marc Fontaine - Tous droits réservés
XHTML - CSS - DotClear - Technorati
Les billets de ce blog sont sous licence Creative Commons
Arnaud le samedi 17 mai 2008 à 12h18