12 Commandes «DF» utiles pour vérifier l'espace disque dans Linux

12 Commandes «DF» utiles pour vérifier l'espace disque dans Linux

Sur Internet, vous trouverez de nombreux outils pour vérifier l'utilisation de l'espace disque dans Linux. Cependant, Linux possède un solide utilitaire intégré appelé 'df'.

Le 'df'La commande représente "système de fichiers de 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 sur l'espace disque du système de fichiers dans «lisible par l'homme»Format, signifie qu'il donne les détails en octets, mégaoctets et gigaoctets.

Exemples de commande DF utiles

Cet article explique un moyen d'obtenir l'information complète de l'utilisation de l'espace disque Linux avec l'aide du 'df'Command avec leurs exemples pratiques. Ainsi, vous pourriez mieux comprendre l'utilisation du Commande DF en linux.

1. Vérifier l'utilisation de l'espace disque du système de fichiers

Le "df»La commande affiche les informations du nom de l'appareil, des blocs totaux, de l'espace disque total, de l'espace disque utilisé, de l'espace disque disponible et des points de montage sur un système de fichiers.

[[Protégé par e-mail] ~] # DF Filesystem 1k-blocs utilisés disponibles Utiliser% monté sur / dev / CCISS / C0D0P2 78361192 23185840 51130588 32% / / DEV / CCISS / C0D0P5 24797380 222732 1243972 95% / HAUT 29753588 25503792 2713984 91% / DATA / DEV / CCISS / C0D0P1 295561 21531 258770 8% / BOOT TMPFS 257476 0 257476 0% / DEV / SHM

2. Afficher les informations de tous les espaces de disque du système de fichiers

Le même que ci-dessus, mais il affiche également des informations sur les systèmes de fichiers factices ainsi que toute la utilisation du disque du système de fichiers et leur utilisation de la mémoire.

[[Protégé par e-mail] ~] # DF -a Système de fichiers 1K Blocks utilisés disponibles Utiliser% monté sur / dev / CCISS / C0D0P2 78361192 23186116 51130312 32% / Proc 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 TM7777440. % / dev / shm non 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 le format lisible par l'homme

Avez-vous remarqué que les commandes ci-dessus affichent des informations en octets, qui ne sont pas du tout lisibles parce que nous avons l'habitude de lire les tailles dans les mégaoctets, les gigaoctets, etc. Comme il le rend très facile à comprendre et à se souvenir.

Le df La commande offre une option pour afficher les tailles Lisible par l'homme formats en utilisant '-H' (imprime les résultats au format lisible par l'homme (E.g., 1k 2m 3G)).

[[Protégé par e-mail] ~] # DF -H Taille du système de fichiers utilisé Utilisation% MOT MODED 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 domestiques

Pour voir les informations du seul appareil /maison Les systèmes de fichiers au format lisible par l'homme utilisent la commande suivante.

[[Email Protected] ~] # DF -HT / HOME TYPE DE FISYSYSET SIME UTILISATION DES UTILISATION UTILISATE.2G 95% / maison

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'(e.g. --Block-Size = 1K) comme suit.

[[Protégé par e-mail] ~] # DF -K Système de fichiers 1K Blocks utilisés disponibles Utiliser% monté sur / dev / CCISS / C0D0P2 78361192 23187212 51129216 32% / / DEV / CCISS / C0D0P5 24797380 22273432 1243972 / 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 dans MB

Pour afficher les informations de toutes les utilisations du système de fichiers dans Mb (Mégaoctet) Utilisez l'option '-m'.

[[Protégé par e-mail] ~] # DF -M Système de fichiers 1M-blocs utilisés disponibles Utilisation% montée sur / dev / ccass / c0d0p2 76525 22644 49931 32% / / dev / ccass / 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 dans GB

Pour afficher les informations de toutes les statistiques du système de fichiers dans GB (Gigaoctet) Utilisez l'option comme 'df -h'.

[[Protégé par e-mail] ~] # DF -H Taille du système de fichiers utilisé Utilisation% MOT MODED 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. Inodes du système de fichiers d'affichage

En utilisant '-je'Switch affichera les informations d'un certain nombre d'inodes utilisés et leur pourcentage pour le système de fichiers.

[[Protégé par e-mail] ~] # DF -I Système de fichiers Inodes iUbed iusree iuse% monté sur / dev / cciss / c0d0p2 20230848 133143 20097705 1% / / dev / ccass / c0d0p5 6403712 798613 5605099 13% / home / dev / cciss / c0d03 7685440 1388241 6297199 19% / DATA / DEV / CCISS / C0D0P1 76304 40 76264 1% / BOOT TMPFS 64369 1 64368 1% / DEV / SHM

[Vous pourriez également aimer: comment augmenter le numéro d'Inode du disque dans Linux]

9. Afficher le type de système de fichiers

Si vous remarquez toutes les sorties de 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 avec d'autres informations.

[[Protégé par e-mail] ~] # DF -T Système de fichiers Type 1K Blocks utilisés Disponible Utilisation% monté sur / dev / CCISS / C0D0P2 Ext3 78361192 23188812 51127616 32% / / DEV / CCISS / C0D0P5 EXT3 24797380 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

dix. 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 affichera uniquement le ext3 système de fichiers.

[[Protégé par e-mail] ~] # DF -T EXT3 Système de fichiers 1K Blocks utilisés disponibles Utilisation% montée sur / dev / CCISS / C0D0P2 78361192 23190072 51126356 32% / / DEV / CCISS / C0D0P5 24797380 22273432 1243972 95% / HOM 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 ext3 Type Utilisez l'option '-X'. Par exemple, la commande suivante affichera uniquement d'autres types de systèmes de fichiers autres que ext3.

[[Protégé par e-mail] ~] # DF -X Ext3 Système de fichiers 1K Blocks utilisés disponibles Utilisation% montée sur TMPFS 257476 0 257476 0% / dev / shm

12. Afficher les informations de la commande DF.

En utilisant '--aider'Switch affichera une liste d'options disponibles utilisées avec df commande.

[[Email Protected] ~] # DF - Utilisation d'help: DF [Option]… [Fichier]… Afficher les informations sur le système de fichiers sur lequel chaque fichier réside, ou tous les systèmes de fichiers par défaut. Les arguments obligatoires aux longues options sont également obligatoires pour les options courtes. -A, - tous incluent des systèmes de fichiers facets -b, --block-size = taille utilisent des blocs de taille-octets -H, - les tailles d'impression lisibles par l'humain dans le format lisible par humain (E.g., 1K 234M 2G) -H, --si de même, mais utilisez des pouvoirs de 1000 pas 1024 -I, - inodes lister les informations inode au lieu de l'utilisation du bloc -k comme --block-size = 1k -l, - Local limite Listage aux systèmes de fichiers locaux --No-Sync n'invoquez pas la synchronisation avant d'obtenir des informations d'utilisation (par défaut) -p, --portabilité Utilisez le format de sortie POSIX - Sync Invoquez la synchronisation avant d'obtenir des informations d'utilisation -T, --Type = Type Limit Listing aux systèmes de fichiers de type Type -T, --print-Type Print File System Type -X, --ExCluld-Type = Type Limit Listing to File System Exit - Version de sortie Les informations de version et la taille de sortie peuvent être (ou peut-être un entier éventuellement suivi de) l'un des éléments suivants: KB 1000, K 1024, MB 1000 * 1000, M 1024 * 1024, et ainsi de suite pour g, t, P, E, Z, Y. Signaler les bugs à <[email protected]>.

Lisez également:

  • 10 commandes fdisk pour gérer les partitions de disque Linux
  • 10 Commandes «DU» utiles pour trouver l'utilisation du disque des fichiers et répertoires
  • NCDU et analyseur d'utilisation du disque basé sur NCurses et tracker
  • Comment découvrir les meilleurs répertoires et fichiers (espace disque) dans Linux
  • 9 outils pour surveiller les partitions et l'utilisation du disque Linux dans Linux