2008-12-02 5 views
1

/dev/MD1 6068992 5204648 551080 91%/fichiers utilisés par le mont

Je 91% pris et essaie de découvrir ce que les fichiers prennent de la place. J'utilise Linux. Est-ce que quelqu'un connaît la commande?

grâce

+0

Cela semble être une dupe de [Suivi de l'espace disque sur Linux?] (Http://stackoverflow.com/questions/32230/) – hangy

Répondre

9

du -k -S -x/| sort -n -r | head -10

retournera les 10 plus gros fichiers sur le système de fichiers racine.

Editer: @Alnitak La réponse a été: -S et -x, inclus ici pour être complet.

9

Cette liste les répertoires (inverse) de taille

# du -k -S -x/| sort -r -n 

Note:

  • -S dit-il pas y inclure le comptage des sous-répertoires, de sorte que chaque chiffre de répertoire sera l'utilisation de que répertoire, pas l'arbre ci-dessous
  • -x lui dit de ne pas quitter ce système de fichiers. Sans cela, il va dans /proc, /dev, /sys, etc, et vous n'avez pas besoin de du ceux-ci.

EDIT: doh! ne voulait pas dire --max-depth = 1 - juste la force de l'habitude!

+0

+1: "-S" et "-x" sont sympas améliorations 'du' sur'/proc' ne blesse rien - juste plus de nœuds à filtrer, non? –

1

Vous pouvez utiliser find pour localiser les fichiers les plus volumineux sur votre système, par exemple:

find/-size 100M -print 

TROUVEREZ et imprimer les noms de tous les fichiers qui sont 100 Mo ou plus. Vous pouvez utiliser l'option -mount si vous voulez seulement regarder dans la partition que le répertoire spécifié se trouve sur:

find/-mount -size 100M -print 
0

J'utilise habituellement:

du -x/| sort -ns 

Mais quand sur l'interface graphique, vous pouvez également utiliser filelight ou fsview.

0

Souvent ce n'est pas la taille d'un seul fichier mais ce qui est contenu dans les sous-répertoires. J'utilise habituellement l'option --max-depth=1 à du pour trouver les "grands répertoires" dans mon home. Tout ce qui est en dehors de home est installé d'une manière ou d'une autre, donc je peux aller à mon gestionnaire de paquets et lui montrer tous les paquets installés, triés par taille de disque; alors je peux jeter des choses dont je n'ai plus besoin.

Questions connexes