logo

Commande df sous Linux/Unix avec exemples

La commande Linux df est utilisée pour afficher le espace disque utilisé dans le système de fichiers . Le « df » signifie 'système de fichiers disque .' Il définit le nombre de blocs utilisés, le nombre de blocs disponibles et le répertoire dans lequel le système de fichiers est monté.

Syntaxe:

 df [OPTION]... [FILE]... 

Possibilités :

-a, --tous : Il est utilisé pour inclure des systèmes de fichiers pseudo, dupliqués et distants.

alphabet en numéro

-B, --block-size=TAILLE : Il est utilisé pour mettre à l'échelle les tailles par TAILLE avant de les imprimer, par exemple, l'option « -BM » imprime les tailles en unités de 1 048 576 octets.

-h, --lisible par l'homme : Il est utilisé pour afficher les tailles en puissances de 1024 (par exemple, 1023M).

-H, --oui : Il est utilisé pour afficher les tailles en puissances de 1 000 (par exemple, 1,1 G).

-i, --inodes : Il est utilisé pour répertorier les informations sur les inodes au lieu de bloquer l'utilisation

-l, --local : Il est utilisé pour limiter la liste aux systèmes de fichiers locaux.

--Pas de synchronisation: Il est utilisé pour ne pas appeler la synchronisation avant d'obtenir les informations d'utilisation (par défaut).

--output[=FIELD_LIST] : Cette option est utilisée si nous voulons utiliser le format de sortie défini par FIELD_LIST ou imprimer tous les champs si FIELD_LIST est omis.

-P, --portabilité : Il est utilisé pour utiliser le format de sortie POSIX.

--total: Il permet d'exclure toutes les entrées non significatives par rapport à l'espace disponible et d'obtenir un total.

-t, --type=TYPE : Il est utilisé pour limiter la liste aux systèmes de fichiers de type TYPE.

-T, --print-type : Il est utilisé pour afficher le type de système de fichiers.

-x, --exclude-type=TYPE : Il est utilisé pour limiter la liste aux systèmes de fichiers, et non de type TYPE.

--aide: Il est utilisé pour afficher le manuel d'aide contenant de brèves informations sur les options prises en charge.

commentaire multiligne PowerShell

--version: Il est utilisé pour afficher les informations de version de la commande df.

Exemples de la commande df

Voyons les exemples suivants de la commande df :

  • Afficher l'utilisation de l'espace disque
  • Afficher l'utilisation de l'espace disque sous une forme lisible par l'homme
  • Afficher le type de système de fichiers
  • Afficher des types de systèmes de fichiers spécifiques
  • Exclure les types de systèmes de fichiers particuliers
  • Afficher l'espace disponible et le point de montage pour un dossier

Afficher l'utilisation de l'espace disque

Pour afficher l'utilisation de l'espace disque, exécutez la commande df sans aucun argument. Il affichera l'utilisation de l'espace disque sous forme de tableau. La commande df est utile pour découvrir l'espace libre disponible sur un système ou un système de fichiers. Exécutez la commande ci-dessous :

erreur : impossible de trouver ou de charger la classe principale
 df 

La commande ci-dessus produira le résultat suivant :

Linux df

À partir de la sortie ci-dessus, nous pouvons voir le système de fichiers, la taille du système de fichiers en bloc de 1 Ko, l'espace utilisé, l'espace disponible, le pourcentage appliqué par le système de fichiers et le point de montage, respectivement.

Afficher l'utilisation de l'espace disque sous une forme lisible par l'homme

L'option '-h' est utilisée pour afficher l'espace disque sous une forme lisible par l'homme. Il affichera la taille en puissances de 1024 et ajoutera G pour Go, M pour Mo et B pour octets. Exécutez la commande ci-dessous :

 df -h 

La commande ci-dessus produira le résultat suivant :

Linux df

Afficher le type de système de fichiers

L'option '-T' est utilisée pour afficher le type de système de fichiers. Cela ajoutera une nouvelle colonne ayant le type de système de fichiers à afficher. Exécutez la commande ci-dessous :

 df -T 

La commande ci-dessus produira le résultat suivant :

Linux df

À partir de la sortie ci-dessus, nous pouvons voir que la colonne « type » a été ajoutée avec la sortie.

Afficher des types de systèmes de fichiers spécifiques

L'option '-t' est utilisée avec le type de système de fichiers pour afficher le système de fichiers spécifique. Il n'affichera qu'un système de fichiers donné. Nous pouvons spécifier plusieurs systèmes de fichiers avec. Considérez la commande ci-dessous :

 df -t ext4 

la commande ci-dessus affichera uniquement le système de fichiers de type « ext4 ». Considérez le résultat ci-dessous :

Linux df

Exclure les types de systèmes de fichiers spécifiques

L'option '-x' est utilisée avec le type de système de fichiers spécifique pour l'exclure de la sortie. Il affichera tous les autres types de systèmes de fichiers, à l'exception des types donnés. Considérez la commande ci-dessous :

 df -x squashfs 

La commande ci-dessus exclura le système de fichiers « squashfs » de la sortie. Considérez le résultat ci-dessous :

fonctions en c
Linux df

Afficher l'espace disponible et le point de montage pour un dossier

Pour afficher l'espace disponible, le type de système de fichiers et le point de montage d'un dossier, transmettez le nom du dossier avec la commande df. Considérez la commande ci-dessous :

 df Newdirectory 

La commande ci-dessus affichera les détails du système de fichiers du dossier donné. Considérez le résultat ci-dessous :

Linux df

À partir de la sortie ci-dessus, nous pouvons voir l'espace disque utilisé, les types de système de fichiers et d'autres informations du dossier donné. Nous pouvons rendre la sortie plus spécifique en transmettant les options prises en charge.