La commande df (pour disk free) est l’outil standard pour consulter l’espace disque disponible sur vos systèmes de fichiers. C’est le premier réflexe à avoir lorsque vous suspectez qu’un serveur est saturé ou qu’une base de données ne peut plus enregistrer de nouveaux parcours pédagogiques.
1. comprendre le résultat de la commande
lorsque vous tapez simplement df, les tailles sont affichées en blocs (souvent de 1 ko), ce qui est illisible pour un humain. l’option indispensable est donc -h (human-readable).
df -h
Voici comment interpréter les colonnes :
- Filesystem : le nom de la partition ou du périphérique (ex:
/dev/sda1). - Size : la capacité totale de la partition.
- Used : l’espace déjà consommé.
- Avail : l’espace restant réellement exploitable.
- Use% : le pourcentage d’occupation.
- Mounted on : le point de montage dans l’arborescence (ex:
/pour la racine,/var/logpour les journaux).
2. les options essentielles
| option | commande | description |
| lisible | df -h | affiche les tailles en Go, Mo ou Ko pour une lecture facile. |
| total | df -h --total | ajoute une ligne en bas du tableau avec le cumul de tous les disques. |
| type | df -T | affiche le type de système de fichiers (ext4, xfs, nfs, etc.). |
| inodes | df -i | affiche l’occupation des inodes au lieu de l’espace disque (crucial pour les serveurs gérant beaucoup de petits fichiers). |
| spécifique | df -h /home | affiche uniquement les informations du disque contenant le dossier spécifié. |
3. le piège des “inodes” (df -i)
C’est une notion technique importante pour l’automatisation. Un disque peut paraître vide (en Go) mais être incapable d’enregistrer un nouveau fichier car il n’a plus d’inodes (des index de fichiers). Cela arrive souvent sur des serveurs qui stockent des milliers de petites images ou de fichiers temporaires de sessions d’apprenants.
df -ipermet de vérifier si vous n’avez pas atteint cette limite “invisible”.
4. comparaison : df vs du
Il est fréquent de confondre ces deux commandes, mais elles ont des rôles bien distincts :
| commande | rôle | analogie |
| df (disk free) | vue globale des partitions. | “combien reste-t-il de place dans mon entrepôt ?” |
| du (disk usage) | vue détaillée de la taille des dossiers/fichiers. | “combien pèse précisément ce carton dans l’entrepôt ?” |




