Linux est une plate-forme légendaire avec un certain nombre d'outils intégrés dans l'écosystème. Bien sûr, il y a 3 autresrd-outils de fête pour vérifier l'utilisation de l'espace disque. Cependant, il existe également un puissant outil intégré pour faire le travail - df.
Le terme « df » signifie « disque système de fichiers ». En utilisant cet outil, vous pouvez obtenir un résumé complet de l'utilisation de l'espace disque d'un système de fichiers particulier. Il y a beaucoup de scénarios où cela peut être utile. Passons à l'utilisation, aux conseils et aux astuces de « df »!
Emplacement
Presque tous les outils intégrés sont situés dans le répertoire "/usr/bin". "df" ne fait pas exception.
quel df
Utilisation du disque du système de fichiers
Lorsque nous exécutons "df" tout seul, il signale les systèmes de fichiers présents sur le ou les disques ainsi que d'autres informations précieuses telles que leurs points de montage, le pourcentage d'utilisation, l'espace utilisé et disponible et le nombre total de blocs.
df
Si vous êtes confus avec la sortie, vous pouvez toujours ajouter le drapeau "-h". Essentiellement, ce drapeau indique à « df » d'imprimer la sortie dans un format « lisible par l'homme ».
df -h
Afficher les informations de tous les systèmes de fichiers
La commande précédente est, la plupart du temps, tout ce dont vous avez besoin pour vérifier l'utilisation du disque des différents systèmes de fichiers. Cependant, s'il existe des systèmes de fichiers factices et que vous souhaitez également leurs statistiques, il existe un indicateur différent à utiliser. Pour cela, passez le drapeau "-a".
df -a
Encore une fois, pour un format lisible par l'homme, ajoutez le drapeau "-h".
df -ah
Ou alors,
df -a -h
Utilisation du disque d'un système de fichiers spécifique
Êtes-vous simplement intéressé par un système de fichiers en particulier?
Dans les exemples précédents, "df" afficherait l'utilisation du disque de tous les systèmes de fichiers du système. Pour vérifier l'utilisation du disque d'un système de fichiers spécifique, utilisez le drapeau "-T".
df -T /maisondf -T /
Je recommande d'utiliser le drapeau "-h" pour une meilleure compréhension de la sortie.
df -hT
Afficher le résultat en Mo/Go
L'affichage des statistiques d'utilisation du disque au format Mo (mégaoctet) est très utile pour beaucoup d'entre nous. Si vous voulez que "df" affiche le résultat en Mo, utilisez simplement le drapeau "-m" avec la commande que vous lui lancez.
df -m
Comme nous pouvons le voir, la sortie ne montre que des nombres. Ces nombres sont des nombres entiers et représentent le nombre de Mo de chaque système de fichiers.
Cependant, lorsque vous travaillez avec certains systèmes de fichiers GROS, le résultat en Mo sera à peu près inutile, n'est-ce pas? Dans ce cas, nous avons l'option "-h". Oui, c'est le même drapeau « lisible par l'homme » que nous connaissons et aimons.
df -h
L'avantage est qu'il s'affichera en Go si la taille est trop grande ; sinon, il s'affichera en Mo ou en Ko.
Informations sur les inodes
Lors de l'exécution de "df", il n'affiche pas les informations d'inode de ce système de fichiers. Si vous avez besoin des informations sur l'inode, utilisez le drapeau "-i".
df -salut
Type de système de fichiers
Chaque système de fichiers de l'écosystème Linux doit avoir un certain type. Dans certains cas, le système de fichiers peut être extrêmement crucial pour déterminer la portée de l'exécution d'un certain nombre d'actions. Pour cela, utilisez le drapeau "-T".
df -T
Systèmes de fichiers spécifiques
Parfois, vous voudrez peut-être vérifier l'état de certains systèmes de fichiers uniquement. Par exemple, que diriez-vous simplement des informations de tous les systèmes de fichiers ext4? Si votre objectif est quelque chose comme ça, utilisez le drapeau "-t" suivi du type de système de fichiers.
Par exemple, vérifions les informations de tous les ext4.
df -au poste4
Ici, "df" rapportera tous les systèmes de fichiers qui correspondent au type ext4.
Pour mieux comprendre la sortie, voici comment j'aime modifier la commande.
df -aTt ext4df -aTt tmpfs
Maintenant, le type de système de fichiers est perceptible et facilement compréhensible de l'effet du drapeau "-t".
Exclure certains systèmes de fichiers
Dans l'exemple précédent, nous n'avons imprimé que les informations sur un certain type de système de fichiers, à droite? Que diriez-vous d'exclure un certain type et d'imprimer sur tous les autres systèmes de fichiers? Oui, "df" permet également une telle opération. Dans ce cas, le drapeau est "-x" suivi du type de système de fichiers à exclure.
df -ax ext4
Pour comprendre l'effet de ce drapeau, utilisez-le avec "-a" et "-T".
df -aTx ext4
Systèmes de fichiers locaux
Si votre système est fortement modifié et dépend également de systèmes de fichiers distants, alors "df" les affichera également chaque fois que vous exécuterez l'une de ces commandes. Si vous voulez des systèmes de fichiers locaux et distants en même temps, exécutez les commandes "df" comme d'habitude. Cependant, si vous n'êtes intéressé que par les systèmes de fichiers locaux, ajoutez simplement le drapeau "-l".
df -aTl
version "df"
C'est juste une chose triviale. Si vous êtes intéressé par la version de "df", exécutez la commande suivante.
df --version
Comme le dit la sortie, cela fait partie des coreutils de GNU. Ainsi, tout système avec cette boîte à outils aura "df" préinstallé.
Dernières pensées
Il ne se passe pas grand chose avec "df". C'est un outil vraiment simpliste mais puissant qui est capable de répondre aux besoins de presque toutes les choses que n'importe qui est sur le point de faire avec leurs systèmes de fichiers. Si vous êtes intéressé par toutes les options disponibles et le guide détaillé, exécutez les commandes suivantes.
df --aidehomme df
infos df
Prendre plaisir!