web-dev-qa-db-fra.com

Comment déterminer l'espace libre disponible sur Ubuntu?

Je suis dans une situation où je reçois une erreur lorsque j'essaie de sauvegarder un fichier sur mon serveur Ubuntu via ssh. Il dit qu'il n'y a plus d'espace disponible. Je ne sais pas comment cela peut être vrai. Que dois-je faire pour déterminer l'espace disponible et/ou les ressources qui utilisent le plus d'espace?

Mise à jour: df -h m'a donné des éléments à examiner. Est-ce que c'est la commande que je cherche?

59
Andrew

Oui, df -h (Sans disque) affiche l’espace libre sur chacun des systèmes de fichiers montés.

Donc cd au système de fichiers qui est plein, et du -sh * (Utilisation du disque) affichera l’espace total utilisé par chacun des fichiers/répertoires du répertoire de travail en cours. . L'option --max-depth pour du peut également être utile ici.

Trouver exactement ce qui est responsable de l'utilisation de tout l'espace peut être un peu un art - Cette réponse répertorie certains utilitaires graphiques qui peuvent faciliter cela, bien sûr ce n'est pas utile dans votre cas.

L'approche la plus simple consiste simplement à vous frayer un chemin dans la structure de répertoires du système de fichiers en question, en essayant d'isoler les fichiers ou les répertoires occupant plus d'espace que prévu.

Remarque: Cela vaut également la peine d'exécuter df -i pour vérifier que vous n'avez pas épuisé les inodes (ifree). devrait être différent de zéro sur les partitions en écriture) - cela peut arriver sur certains systèmes de fichiers, en particulier si un plus grand nombre de petits fichiers ont été créés.

102
therefromhere

df pour voir l'espace restant. du pour trouver ce qui utilise cet espace.

6
Rodney Schuler

Pour vérifier l'utilisation du disque du système de fichiers, sélectionnez Système> Administration> Moniteur système et sous l'onglet "Systèmes de fichiers" pour obtenir une présentation simple de l'utilisation du disque.

Pour savoir quels fichiers/répertoires occupent le plus d'espace, utilisez l'analyseur d'espace disque dans Accessoires pour obtenir un graphique en anneau de Nice vous montrant ce qui occupe tout cet espace.

3
user23406

Utilisez df -h pour rechercher des statistiques globales sur le disque.

Ensuite, vous pouvez le réduire avec la commande suivante pour voir ce qui utilise l'espace disque:

du - disk usage

1
Phillip Ngan

du -sxh * - sur le dossier /.

1
Diego