Sur Internet, vous trouverez de nombreux outils pour vérification de l’utilisation de l’espace disque sous Linux. Cependant, Linux a un utilitaire intégré puissant appelé ‘df‘.
Le ‘df‘ commande signifie « système de fichiers disque« , il est utilisé pour obtenir un résumé complet de l’utilisation de l’espace disque disponible et utilisé du système de fichiers sur le système Linux.
En utilisant ‘-h
‘ paramètre avec (df -h) affichera les statistiques d’espace disque du système de fichiers dans « lisible par l’homme« , signifie qu’il donne les détails en octets, mégaoctets et gigaoctets.
Cet article explique un moyen d’obtenir des informations complètes sur l’utilisation de l’espace disque Linux à l’aide du ‘df‘ commande avec leurs exemples pratiques. Ainsi, vous pourriez mieux comprendre l’utilisation du commande df sous Linux.
1. Vérifiez l’utilisation de l’espace disque du système de fichiers
Le « dfLa commande » affiche les informations sur le nom du périphérique, le nombre total de blocs, l’espace disque total, l’espace disque utilisé, l’espace disque disponible et les points de montage sur un système de fichiers.
[[email protected] ~]# df Filesystem 1K-blocks Used Available Use% Mounted on /dev/cciss/c0d0p2 78361192 23185840 51130588 32% / /dev/cciss/c0d0p5 24797380 22273432 1243972 95% /home /dev/cciss/c0d0p3 29753588 25503792 2713984 91% /data /dev/cciss/c0d0p1 295561 21531 258770 8% /boot tmpfs 257476 0 257476 0% /dev/shm
2. Afficher les informations sur l’utilisation de l’espace disque du système de fichiers
La même chose que ci-dessus, mais il affiche également des informations sur les systèmes de fichiers factices ainsi que toute l’utilisation du disque du système de fichiers et leur utilisation de la mémoire.
[[email protected] ~]# df -a Filesystem 1K-blocks Used Available Use% Mounted on /dev/cciss/c0d0p2 78361192 23186116 51130312 32% / proc 0 0 0 - /proc sysfs 0 0 0 - /sys devpts 0 0 0 - /dev/pts /dev/cciss/c0d0p5 24797380 22273432 1243972 95% /home /dev/cciss/c0d0p3 29753588 25503792 2713984 91% /data /dev/cciss/c0d0p1 295561 21531 258770 8% /boot tmpfs 257476 0 257476 0% /dev/shm none 0 0 0 - /proc/sys/fs/binfmt_misc sunrpc 0 0 0 - /var/lib/nfs/rpc_pipefs
3. Afficher l’utilisation de l’espace disque dans un format lisible par l’homme
Avez-vous remarqué que les commandes ci-dessus affichent des informations en octets, ce qui n’est pas du tout lisible car nous avons l’habitude de lire les tailles en mégaoctets, gigaoctets, etc. car cela les rend très faciles à comprendre et à mémoriser.
Le df La commande fournit une option pour afficher les tailles dans Lisible par l’homme formate en utilisant '-h'
(imprime les résultats dans un format lisible par l’homme (par exemple, 1K 2M 3G)).
[[email protected] ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/cciss/c0d0p2 75G 23G 49G 32% / /dev/cciss/c0d0p5 24G 22G 1.2G 95% /home /dev/cciss/c0d0p3 29G 25G 2.6G 91% /data /dev/cciss/c0d0p1 289M 22M 253M 8% /boot tmpfs 252M 0 252M 0% /dev/shm
4. Afficher les informations du système de fichiers /home
Pour voir les informations du seul appareil /domicile les systèmes de fichiers au format lisible par l’homme utilisent la commande suivante.
[[email protected] ~]# df -hT /home Filesystem Type Size Used Avail Use% Mounted on /dev/cciss/c0d0p5 ext3 24G 22G 1.2G 95% /home
5. Afficher les informations du système de fichiers en octets
Pour afficher toutes les informations et l’utilisation du système de fichiers dans 1024 octets blocs, utilisez l’option ‘-k
‘ (par exemple --block-size=1K
) comme suit.
[[email protected] ~]# df -k Filesystem 1K-blocks Used Available Use% Mounted on /dev/cciss/c0d0p2 78361192 23187212 51129216 32% / /dev/cciss/c0d0p5 24797380 22273432 1243972 95% /home /dev/cciss/c0d0p3 29753588 25503792 2713984 91% /data /dev/cciss/c0d0p1 295561 21531 258770 8% /boot tmpfs 257476 0 257476 0% /dev/shm
6. Afficher les informations du système de fichiers en Mo
Pour afficher des informations sur l’utilisation du système de fichiers dans Mo (Mégaoctet) utilisez l’option ‘-m
‘.
[[email protected] ~]# df -m Filesystem 1M-blocks Used Available Use% Mounted on /dev/cciss/c0d0p2 76525 22644 49931 32% / /dev/cciss/c0d0p5 24217 21752 1215 95% /home /dev/cciss/c0d0p3 29057 24907 2651 91% /data /dev/cciss/c0d0p1 289 22 253 8% /boot tmpfs 252 0 252 0% /dev/shm
7. Afficher les informations du système de fichiers en Go
Pour afficher des informations sur toutes les statistiques du système de fichiers dans FR (Gigaoctet) utilisez l’option comme ‘df -h‘.
[[email protected] ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/cciss/c0d0p2 75G 23G 49G 32% / /dev/cciss/c0d0p5 24G 22G 1.2G 95% /home /dev/cciss/c0d0p3 29G 25G 2.6G 91% /data /dev/cciss/c0d0p1 289M 22M 253M 8% /boot tmpfs 252M 0 252M 0% /dev/shm
8. Afficher les inodes du système de fichiers
En utilisant ‘-i
‘ affichera les informations d’un certain nombre d’inodes utilisés et leur pourcentage pour le système de fichiers.
[[email protected] ~]# df -i Filesystem Inodes IUsed IFree IUse% Mounted on /dev/cciss/c0d0p2 20230848 133143 20097705 1% / /dev/cciss/c0d0p5 6403712 798613 5605099 13% /home /dev/cciss/c0d0p3 7685440 1388241 6297199 19% /data /dev/cciss/c0d0p1 76304 40 76264 1% /boot tmpfs 64369 1 64368 1% /dev/shm
[ You might also like: How to Increase Disk Inode Number in Linux ]
9. Afficher le type de système de fichiers
Si vous remarquez la sortie de toutes les commandes ci-dessus, vous verrez qu’il n’y a pas de Type de système de fichiers Linux mentionné dans les résultats. Pour vérifier le type de système de fichiers de votre système, utilisez l’option ‘T
‘. Il affichera le type de système de fichiers ainsi que d’autres informations.
[[email protected] ~]# df -T Filesystem Type 1K-blocks Used Available Use% Mounted on /dev/cciss/c0d0p2 ext3 78361192 23188812 51127616 32% / /dev/cciss/c0d0p5 ext3 24797380 22273432 1243972 95% /home /dev/cciss/c0d0p3 ext3 29753588 25503792 2713984 91% /data /dev/cciss/c0d0p1 ext3 295561 21531 258770 8% /boot tmpfs tmpfs 257476 0 257476 0% /dev/shm
10. Inclure certains types de système de fichiers
Si vous souhaitez afficher un certain type de système de fichiers, utilisez le ‘-t
‘option. Par exemple, la commande suivante n’affichera que le poste3 système de fichiers.
[[email protected] ~]# df -t ext3 Filesystem 1K-blocks Used Available Use% Mounted on /dev/cciss/c0d0p2 78361192 23190072 51126356 32% / /dev/cciss/c0d0p5 24797380 22273432 1243972 95% /home /dev/cciss/c0d0p3 29753588 25503792 2713984 91% /data /dev/cciss/c0d0p1 295561 21531 258770 8% /boot
11. Exclure certains types de système de fichiers
Si vous souhaitez afficher un type de système de fichiers qui n’appartient pas au poste3 tapez utilisez l’option ‘-x
‘. Par exemple, la commande suivante n’affichera que d’autres types de systèmes de fichiers autres que poste3.
[[email protected] ~]# df -x ext3 Filesystem 1K-blocks Used Available Use% Mounted on tmpfs 257476 0 257476 0% /dev/shm
12. Afficher les informations de la commande df.
En utilisant '--help
‘ le commutateur affichera une liste des options disponibles utilisées avec df commander.
[[email protected] ~]# df --help Usage: df [OPTION]... [FILE]... Show information about the file system on which each FILE resides, or all file systems by default. Mandatory arguments to long options are mandatory for short options too. -a, --all include dummy file systems -B, --block-size=SIZE use SIZE-byte blocks -h, --human-readable print sizes in human readable format (e.g., 1K 234M 2G) -H, --si likewise, but use powers of 1000 not 1024 -i, --inodes list inode information instead of block usage -k like --block-size=1K -l, --local limit listing to local file systems --no-sync do not invoke sync before getting usage info (default) -P, --portability use the POSIX output format --sync invoke sync before getting usage info -t, --type=TYPE limit listing to file systems of type TYPE -T, --print-type print file system type -x, --exclude-type=TYPE limit listing to file systems, not of type TYPE -v (ignored) --help display this help and exit --version output version information and exit SIZE may be (or maybe an integer optionally followed by) one of the following: kB 1000, K 1024, MB 1000*1000, M 1024*1024, and so on for G, T, P, E, Z, Y. Report bugs to <[email protected]>.
Lire aussi :
Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer :
TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, de guides et de livres Linux sur le Web. Des millions de personnes visitent TecMint ! pour rechercher ou parcourir les milliers d’articles publiés disponibles GRATUITEMENT pour tous.
Si vous aimez ce que vous lisez, pensez à nous acheter un café ( ou 2 ) en guise de remerciement.
Nous sommes reconnaissants pour votre soutien sans fin.
.