Avez-vous déjà ressenti la peur effrayante d’un message d’erreur de disque plein sur votre machine Linux ? N'ayez crainte, pour les puissantsdf>La commande est prête à vous guider sur le terrain périlleux de la gestion de l'espace disque ! Cet article approfonditdf>commande, vous dotant des connaissances et des compétences nécessaires pour naviguer dans votre stockage en toute confiance.
Qu’est-ce que la commande df sous Linux ?
disk free également connu sous le nom de « df », qui est un utilitaire puissant qui fournit des informations précieuses sur l'utilisation de l'espace disque. Le df La commande affiche des informations sur l’utilisation de l’espace disque du système de fichiers sur le système de fichiers monté. Cette commande récupère les informations de `/proc/mounts` ou `/etc/mtab`. Par défaut, la commande df affiche l'espace disque en kilo-octets (Ko) et utilise les suffixes d'unité SI (par exemple, M pour mégaoctets, G pour gigaoctets) pour plus de clarté.
Syntaxe de la commande `df` sous Linux
La syntaxe de base dedf>est:
df [options] [filesystems]>
Ici,
options>: Ce sont des indicateurs facultatifs qui modifient la sortie de la commande. Nous en discuterons plus tard.filesystems>: vous pouvez spécifier des systèmes de fichiers spécifiques (points de montage) pour vérifier leur utilisation au lieu d'obtenir des informations sur tous les lecteurs montés.
Si aucun nom de fichier n'est donné, il affiche l'espace disponible sur tous les systèmes de fichiers actuellement montés.
Par exemple:
df>
Cela affichera des informations sur tous les systèmes de fichiers montés, notamment la taille totale, l'espace utilisé, le pourcentage d'utilisation et le point de montage.
exemple de code Java
df
Cette commande affiche un tableau avec des colonnes pour :
- Système de fichiers: Le nom du périphérique de stockage monté (par exemple,
/dev/sda4>). - Taille: La taille totale du système de fichiers en octets.
- Utilisé: La quantité d'espace actuellement occupée par les données en octets.
- Profiter: La quantité d'espace libre disponible en octets.
- Utiliser%: Le pourcentage du système de fichiers utilisé.
- Monté sur: Le répertoire dans lequel le système de fichiers est monté (par exemple,
/>,/home>).
Désormais, si vous spécifiez un fichier particulier, les informations de montage de ce fichier particulier seront affichées.
Par exemple:
df jayesh.txt>
df jayesh.txt
Vous pouvez remplacer `jayesh.txt` par le nom de fichier souhaité
Options disponibles dans la commande `df` sous Linux
| Possibilités | Description |
|---|---|
| '-a' ou '-tout' | Inclut les systèmes de fichiers pseudo, en double et inaccessibles dans la sortie. |
| '-B' ou '–block-size=' | Met à l’échelle les tailles par TAILLE avant de les imprimer. |
| '-h' ou '–lisible par l'homme' | Imprime les tailles dans un format lisible par l'homme en utilisant une puissance de 1024. |
| '-H' ou '-si' | Imprime les tailles dans un format lisible par l'homme en utilisant une puissance de 1 000. |
| '-i' ou '-inodes' | Répertorie les informations sur l'inode au lieu de l'utilisation du bloc. |
| '-l' ou '-local' | Limite la liste aux systèmes de fichiers locaux. |
| '-P' ou '-portabilité' | Utilise le format de sortie POSIX pour une meilleure portabilité. |
| '-sync' | Appelle la synchronisation avant d'obtenir les informations d'utilisation. |
| '-total' | Élimine toutes les entrées insignifiantes par rapport à l'espace disponible et produit un total général. |
| '-t' ou '–type=' | Limite la liste aux systèmes de fichiers de type TYPE. |
| '-T' ou '-print-type' | Imprime le type de système de fichiers |
Utilisation et implémentation de la commande df sous Linux
Option `-a` dans la commande `df` sous Linux
Si vous souhaitez afficher tout le système de fichiers, utilisez l'option -a.
df -a>
df-a
Option `-h` ou `-H` dans la commande `df` sous Linux
Utilisez l'option -h pour afficher la taille en puissance de 1024
df -h jayesh.txt>
df -h jayesh.txt
Utilisez l'option -H pour afficher les tailles en puissance de 1000
df -H jayesh.txt>
df -H jayesh.txt
Option `–total` dans la commande `df` sous Linux
Pour obtenir le total général complet, utilisez l'option –total
df --total>
df – total
Java trier une liste
Option `-T` dans la commande `df` sous Linux.
Utilisez l'option -T pour afficher le type de fichier
Par exemple:
df -T jayesh.txt>
df -T jayesh.txt
Vous pouvez voir que le type de fichier pour « jayesh.txt » est ext4
Option `–help` dans la commande `df` sous Linux
Et pour plus d’aide, vous pouvez utiliser l’option –help.
df --help>
df – aide
Option `-x` dans la commande `df` sous Linux
Exclure des types de systèmes de fichiers spécifiques de la sortie
Par exemple : tmpfs
df -x tmpfs>
df -x tmpfs
Question fréquemment posée
1. Quel est le df> commande sous Linux, et que fait-elle ?
Le '
df`>La commande est un utilitaire Linux utilisé pour afficher des informations sur l'utilisation de l'espace disque sur un système de fichiers. Il affiche des détails tels que l'espace disque total, l'espace utilisé, l'espace disponible et le pourcentage d'utilisation pour chaque système de fichiers monté.
2. Comment utiliser le df> commande pour afficher les informations sur l'espace disque pour un système de fichiers spécifique ?
Pour afficher les informations sur l'espace disque pour un système de fichiers spécifique, vous pouvez utiliser le `
-h`>option pour une sortie lisible par l’homme et spécifiez le chemin du système de fichiers comme argument. Par exemple:df -h /dev/sda1>
3. Le df> La commande affiche-t-elle les informations sur l'espace disque dans un format ou des unités spécifiques ?
Oui le
df>La commande fournit des options pour afficher les informations sur l’espace disque dans différents formats. Le-h>L'option, comme mentionné précédemment, affiche les tailles dans un format lisible par l'homme (par exemple, Ko, Mo, Go). De plus, vous pouvez utiliser des options telles que-k>(kilo-octets),-m>(mégaoctets), et-g>(gigaoctets) pour personnaliser la sortie.
4. Comment puis-je trier les df> sortie pour voir les systèmes de fichiers avec la plus ou la moins utilisation de l'espace disque ?
Vous pouvez utiliser le `
--sort`>option avec le `df`>commande pour trier la sortie en fonction de colonnes spécifiques. Par exemple, pour trier par pourcentage d'utilisation de l'espace disque par ordre décroissant, vous pouvez utiliser la commande :df --sort=-p>
5. Existe-t-il un moyen d'exclure certains systèmes de fichiers du df> sortie de commande ?
Oui, vous pouvez utiliser le
-x>option suivie d'une liste de types de systèmes de fichiers à exclure de la sortie. Par exemple, pour exclure letmpfs>système de fichiers, vous pouvez utiliser :df -x tmpfs>
Conclusion
Dans cet article, nous avons discuté de la commande « df » qui est un outil puissant pour surveiller l'utilisation de l'espace disque sur le système Linux. En comprenant les options dont nous avons discuté et en les utilisant efficacement pour obtenir des informations utiles telles que l'utilisation du système de fichiers, identifier les contraintes de stockage potentielles et prendre des décisions éclairées concernant l'allocation et la gestion des ressources.