10 Commandes utiles du (utilisation du disque) pour trouver l'utilisation du disque des fichiers et répertoires

10 Commandes utiles du (utilisation du disque) pour trouver l'utilisation du disque des fichiers et répertoires

Le Linux "du"(Utilisation du disque) est une norme Unix / Linux Commande, utilisée pour vérifier les informations de l'utilisation du disque des fichiers et répertoires sur une machine.

Le du La commande a de nombreuses options de paramètres qui peuvent être utilisées pour obtenir les résultats dans de nombreux formats. Le du La commande affiche également les fichiers et les tailles de répertoire de manière récursive.

Vérifiez l'utilisation du disque des fichiers et des dossiers dans Linux

Cet article explique 10 commandes «DU» utiles avec leurs exemples, ce qui pourrait vous aider à découvrir les tailles de fichiers et d'annuaires dans Linux. Les informations fournies dans cet article sont tirées des pages de l'homme de du commande.

Lisez également:

  • 12 commande «df» pour vérifier l'espace disque du système Linux
  • Agedu - Un outil utile pour suivre l'espace disque gaspillé à Linux

Comment trouver la taille d'un répertoire dans Linux

1. Pour découvrir le résumé de l'utilisation du disque d'un / Home / Tecmint Arbre d'annuaire et chacun de ses sous-répertoires. Entrez la commande comme:

[[Protégé par e-mail]] # DU / HACEAU / TECMINT 40 / HOME / Tecmint / Téléchargements 4 / Home / Tecmint /.Mozilla / Plugins 4 / Home / Tecmint /.Mozilla / Extensions 12 / Home / Tecmint /.Mozilla 12 / Home / Tecmint /.ssh 689112 / home / tecmint / ubuntu-12.10 689360 / Home / Tecmint

La sortie de la commande ci-dessus affiche le nombre de blocs de disque dans le / Home / Tecmint Annuaire ainsi que ses sous-répertoires.

Comment trouver la taille du répertoire au format lisible par l'homme

2. En utilisant le "-H"Option avec"du"La commande fournit des résultats dans"Format lisible par l'homme". Cela signifie que vous pouvez voir des tailles Octets, Kilobytes, Mégaoctets, Gigaoctets, etc.

[[e-mail protégé]] # du -h / home / tecmint 40k / home / tecmint / téléchargements 4.0k / home / tecmint /.mozilla / plugins 4.0k / home / tecmint /.Mozilla / Extensions 12K / Home / Tecmint /.Mozilla 12K / Home / Tecmint /.ssh 673m / home / tecmint / ubuntu-12.10 674m / Home / Tecmint

Comment trouver la taille totale d'un répertoire dans Linux

3. Pour obtenir le résumé d'une grande taille totale d'utilisation du disque d'un répertoire utilise l'option "-s" comme suit.

[[Protégé par e-mail]] # du -sh / home / tecmint 674m / home / tecmint

4. En utilisant le "-un"Flag avec le"du»La commande affiche l'utilisation du disque de tous les fichiers et répertoires.

[[Protégé par e-mail]] # du -a / home / tecmint 4 / home / tecmint /.bash_logout 12 / home / tecmint / downloads / uploadProgress-1.0.3.1.TGZ 24 / Home / Tecmint / Téléchargements / PhpFiles-Org.le goudron.bz2 40 / home / tecmint / téléchargements 12 / home / tecmint / uploadProgress-1.0.3.1.tgz 4 / home / tecmint /.Mozilla / Plugins 4 / Home / Tecmint /.Mozilla / Extensions 12 / Home / Tecmint /.Mozilla 4 / Home / Tecmint /.Bashrc 689108 / Home / Tecmint / Ubuntu-12.10 / Ubuntu-12.10 server-I386.ISO 689112 / Home / Tecmint / Ubuntu-12.10 689360 / Home / Tecmint

5. En utilisant le "-un"Flag avec"-H»Affiche l'utilisation du disque de tous les fichiers et dossiers dans un format lisible par l'homme. La sortie ci-dessous est plus facile à comprendre car elle affiche les fichiers dans Kilobytes, Mégaoctets, etc.

[[Protégé par e-mail]] # du -ah / home / tecmint 4.0k / home / tecmint /.bash_logout 12k / home / tecmint / downloads / uploadProgress-1.0.3.1.TGZ 24K / Home / Tecmint / Téléchargements / PhpFiles-Org.le goudron.BZ2 40K / Home / Tecmint / Télécharges 12K / Home / Tecmint / UploadProgress-1.0.3.1.tgz 4.0k / home / tecmint /.mozilla / plugins 4.0k / home / tecmint /.Mozilla / Extensions 12K / Home / Tecmint /.Mozilla 4.0k / home / tecmint /.bashrc 673m / home / tecmint / ubuntu-12.10 / Ubuntu-12.10 server-I386.ISO 673M / HOME / Tecmint / Ubuntu-12.10 674m / Home / Tecmint

6. Découvrez l'utilisation du disque d'un arbre d'annuaire avec son sous-arbre dans Kilobyte blocs. Utilisez le "-k»(Affiche la taille 1024 unités octets).

[[e-mail protégé]] # du -k / home / tecmint 40 / home / tecmint / téléchargements 4 / home / tecmint /.Mozilla / Plugins 4 / Home / Tecmint /.Mozilla / Extensions 12 / Home / Tecmint /.Mozilla 12 / Home / Tecmint /.ssh 689112 / home / tecmint / ubuntu-12.10 689360 / Home / Tecmint

7. Pour obtenir le résumé de l'utilisation du disque de l'arbre d'annuaire avec ses sous-arbres dans Mégaoctets (Mb) seul. Utilisez l'option "-MH" comme suit. Le "-m»Le drapeau compte les blocs dans Mb unités et «-H»Signifie Format lisible par l'homme.

[[Protégé par e-mail]] # du -mh / home / tecmint 40k / home / tecmint / téléchargements 4.0k / home / tecmint /.mozilla / plugins 4.0k / home / tecmint /.Mozilla / Extensions 12K / Home / Tecmint /.Mozilla 12K / Home / Tecmint /.ssh 673m / home / tecmint / ubuntu-12.10 674m / Home / Tecmint

8. Le "-c»Flag fournit un grand espace de disque d'utilisation totale à la dernière ligne. Si votre répertoire est pris 674 Mo L'espace, alors les deux dernières lignes de la sortie seraient.

[[e-mail protégé]] # du -ch / home / tecmint 40k / home / tecmint / téléchargements 4.0k / home / tecmint /.mozilla / plugins 4.0k / home / tecmint /.Mozilla / Extensions 12K / Home / Tecmint /.Mozilla 12K / Home / Tecmint /.ssh 673m / home / tecmint / ubuntu-12.dix 674m / Home / Tecmint 674m au total 

Comment exclure les fichiers avec la commande du

9. La commande ci-dessous calcule et affiche l'utilisation du disque de tous les fichiers et répertoires, mais exclut les fichiers qui correspondent au modèle donné. La commande ci-dessous exclut le «.SMS»Fichiers tout en calculant la taille totale d'un répertoire. Ainsi, de cette façon, vous pouvez exclure les formats de fichiers en utilisant le drapeau "--exclure". Voir la sortie il n'y a pas SMS Entrée de fichiers.

[[e-mail protégé]] # du -ah --exclude = "*.txt "/ home / tecmint 4.0k / home / tecmint /.bash_logout 12k / home / tecmint / downloads / uploadProgress-1.0.3.1.TGZ 24K / Home / Tecmint / Téléchargements / PhpFiles-Org.le goudron.BZ2 40K / Home / Tecmint / Télécharges 12K / Home / Tecmint / UploadProgress-1.0.3.1.tgz 4.0k / home / tecmint /.bash_history 4.0k / home / tecmint /.bash_profile 4.0k / home / tecmint /.mozilla / plugins 4.0k / home / tecmint /.Mozilla / Extensions 12K / Home / Tecmint /.Mozilla 4.0k / home / tecmint /.Bashrc 24k / home / tecmint / phpfiles-org.le goudron.bz2 4.0k / home / tecmint / geoipupdate.sh 4.0k / home / tecmint /.ZSHRC 120K / Home / Tecmint / Goaccess-0.4.2.le goudron.gz.1 673m / Home / Tecmint / Ubuntu-12.10 / Ubuntu-12.10 server-I386.ISO 673M / HOME / Tecmint / Ubuntu-12.10 674m / Home / Tecmint

Comment trouver l'utilisation du répertoire par temps de modification

dix. Affichez l'utilisation du disque en fonction d'une modification du temps, utilisez le drapeau "-temps" comme indiqué ci-dessous.

[[e-mail protégé]] # du -ha - time / home / tecmint 4.0K 2012-10-12 22:32 / Home / Tecmint /.BASH_LOGOUT 12K 2013-01-19 18:48 / Home / Tecmint / Téléchargements / UploadProgress-1.0.3.1.TGZ 24K 2013-01-19 18:48 / Home / Tecmint / Téléchargements / Phpfiles-Org.le goudron.BZ2 40K 2013-01-19 18:48 / Home / Tecmint / Téléchargements 12K 2013-01-19 18:32 / Home / Tecmint / UploadProgress-1.0.3.1.tgz 4.0K 2012-10-13 00:11 / Home / Tecmint /.bash_history 4.0K 2012-10-12 22:32 / Home / Tecmint /.BASH_PROFILE 0 2013-01-19 18:32 / Home / Tecmint / XYZ.TXT 0 2013-01-19 18:32 / Home / Tecmint / ABC.txt 4.0K 2012-10-12 22:32 / Home / Tecmint /.mozilla / plugins 4.0K 2012-10-12 22:32 / Home / Tecmint /.Mozilla / Extensions 12K 2012-10-12 22:32 / Home / Tecmint /.Mozilla 4.0K 2012-10-12 22:32 / Home / Tecmint /.Bashrc 24K 2013-01-19 18:32 / Home / Tecmint / PhpFiles-Org.le goudron.bz2 4.0K 2013-01-19 18:32 / Home / Tecmint / Geoipupdate.sh 4.0K 2012-10-12 22:32 / Home / Tecmint /.ZSHRC 120K 2013-01-19 18:32 / Home / Tecmint / Goaccess-0.4.2.le goudron.gz.1 673M 2013-01-19 18:51 / Home / Tecmint / Ubuntu-12.10 / Ubuntu-12.10 server-I386.ISO 673M 2013-01-19 18:51 / Home / Tecmint / Ubuntu-12.10 674M 2013-01-19 18:52 / Home / Tecmint

Lisez également:

  • 10 commandes fdisk pour gérer les partitions de disque Linux
  • GDU - Un analyseur d'utilisation du disque assez rapide pour Linux