GNU/Linux >> Tutoriels Linux >  >> Linux

Comment trouver les fichiers qui occupent 80 % de l'espace sur un serveur Web Linux ?

Solution 1 :

Il existe sûrement des moyens plus élaborés, mais celui dont je me souviens est

du --max-depth=1 -h /

Prenez maintenant le répertoire qui utilise le plus d'espace (du --max-depth=1 -h /yourdir) et allez plus loin jusqu'à ce que vous trouviez votre coupable.
Si vous voulez que votre sortie soit triée par taille et que vous ne vous souciez pas du format lisible par l'homme, vous pouvez également faire du --max-depth=1 /your_dir | sort -n

Solution 2 :

Je trouve que ncdu (http://dev.yorhel.nl/ncdu) est très utile pour cela.

Solution 3 :

J'utilise le programme Gnome baobab. Vous pouvez l'exécuter sur votre bureau et vous connecter via SSH au serveur. Il affiche une carte graphique facile à lire de l'utilisation de l'espace disque. Il est installé sous Gnome en tant que "Disk Usage Analyzer"

Solution 4 :

Essayez gt5.

Solution 5 :

df -kmontre quels fs sont le problème.Ensuite cd vers le répertoire de niveau supérieur pour cela et rundu -xk | trier -n | tail -25ceci affichera les 25 premiers répertoires, triés, pour sun 9 ou antérieur, remplacez le x par un d.


Linux
  1. Linux - Comment savoir quels disques durs sont dans le système ?

  2. Linux - Comment inspecter les informations de structure de répertoire d'un fichier Unix/linux ?

  3. Comment utiliser la commande Linux find pour rechercher des fichiers

  4. Comment trouver le chemin d'installation de git sous Mac ou Linux ?

  5. Comment identifier la distribution Linux utilisée ?

Comment rechercher des fichiers sous Linux avec la commande Find

Comment trouver des fichiers en utilisant la ligne de commande dans le terminal Linux

Comment rechercher et répertorier récursivement les fichiers par date sous Linux

Comment rechercher des fichiers à partir de la ligne de commande Linux

Comment rechercher des fichiers avec la commande fd sous Linux

Comment trouver la version de Linux que vous utilisez