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

60

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 à regarder. Est-ce que c'est la commande que je cherche?

Andrew
la source

Réponses:

104

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

Ainsi, cdle système de fichiers qui est plein et du -sh *(Utilisation du disque) afficheront l’espace total utilisé par chacun des fichiers / répertoires du répertoire de travail en cours. L' --max-depthoption pour dupeut également être utile ici.

Trouver exactement ce qui est responsable de l' utilisation de tout l'espace peut être un peu d'un art - Cette réponse énumère quelques utilitaires graphiques qui peuvent rendre plus facilement, même si 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.

Note: Il est également intéressant de courir df -ipour vérifier que vous avez le pas à court de inodes (IFREE devrait être de zéro sur les partitions inscriptibles) - cela peut se produire sur certains systèmes de fichiers, surtout si un plus grand nombre de petits fichiers ont été créés.

de là
la source
3
Merci de fournir une explication complète plutôt que d’écrire les commandes à utiliser. +1
Gnoupi
6

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

Rodney Schuler
la source
3

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 de la section Accessoires pour obtenir un graphique en anneaux graphique qui vous montre ce qui occupe tout cet espace.

utilisateur23406
la source
1

du -sxh * - sur le dossier /.


la source
1

Utilisez cette option df -hpour 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

Phillip Ngan
la source