Publicité
Rate this post


Le Linux “du” (Utilisation du disque) est une norme Unix/Linux commande, utilisée pour vérifier les informations d’utilisation du disque des fichiers et des 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érifier l'utilisation du disque sous Linux
Vérifier l’utilisation du disque des fichiers et des dossiers sous Linux

Cet article explique 10 commandes “du” utiles avec leurs exemples, qui pourraient vous aider à connaître la taille des fichiers et des répertoires sous Linux. Les informations fournies dans cet article sont extraites des pages de manuel de du commander.

Lire aussi :

Comment trouver la taille d’un répertoire sous Linux

1. Pour connaître le récapitulatif d’utilisation du disque d’un /accueil/tecmint arborescence de répertoires et chacun de ses sous-répertoires. Entrez la commande comme :

[[email protected]]# du  /home/tecmint

40      /home/tecmint/downloads
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 /accueil/tecmint répertoire ainsi que ses sous-répertoires.

Comment trouver la taille du répertoire dans un format lisible par l’homme

2. En utilisant le “-h” option avec le “duLa commande ” fournit des résultats dans “Format lisible par l’homme“. Cela signifie que vous pouvez voir les tailles dans Octets, Kilooctets, Mégaoctets, Gigaoctets, etc.

[[email protected]]# du -h /home/tecmint

40K     /home/tecmint/downloads
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 sous Linux

3. Pour obtenir le résumé de la taille totale d’utilisation du disque d’un répertoire, utilisez l’option “-s” comme suit.

[[email protected]]# du -sh /home/tecmint

674M    /home/tecmint

4. En utilisant le “-une” drapeau avec le “duLa commande ” affiche l’utilisation du disque de tous les fichiers et répertoires.

[[email protected]]# du -a /home/tecmint

4       /home/tecmint/.bash_logout
12      /home/tecmint/downloads/uploadprogress-1.0.3.1.tgz
24      /home/tecmint/downloads/Phpfiles-org.tar.bz2
40      /home/tecmint/downloads
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 “-une” drapeau 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 montre les fichiers dans Kilooctets, Mégaoctets, etc.

[[email protected]]# du -ah /home/tecmint

4.0K    /home/tecmint/.bash_logout
12K     /home/tecmint/downloads/uploadprogress-1.0.3.1.tgz
24K     /home/tecmint/downloads/Phpfiles-org.tar.bz2
40K     /home/tecmint/downloads
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’une arborescence de répertoires avec sa sous-arborescence dans Kilooctet blocs. Utilisez le “-k” (affiche la taille en 1024 octets unités).

[[email protected]]# du -k /home/tecmint
40      /home/tecmint/downloads
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’arborescence de répertoires avec ses sous-arborescences dans Mégaoctets (Mo) seulement. Utilisez l’option “-mh” comme suit. Le “-m” flag compte les blocs dans Mo unités et “-h” signifie format lisible par l’homme.

[[email protected]]# du -mh /home/tecmint

40K     /home/tecmint/downloads
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” fournit un espace disque total d’utilisation à la dernière ligne. Si votre répertoire est pris 674 Mo espace, alors les deux dernières lignes de la sortie seraient.

[[email protected]]# du -ch /home/tecmint

40K     /home/tecmint/downloads
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
674M    total

Comment exclure des fichiers avec du Command

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” en calculant la taille totale d’un répertoire. Ainsi, de cette façon, vous pouvez exclure tous les formats de fichiers en utilisant le drapeau “–exclure“. Voir la sortie il n’y a pas SMS entrée de fichiers.

[[email protected]]# 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/downloads/Phpfiles-org.tar.bz2
40K     /home/tecmint/downloads
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.tar.bz2
4.0K    /home/tecmint/geoipupdate.sh
4.0K    /home/tecmint/.zshrc
120K    /home/tecmint/goaccess-0.4.2.tar.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 heure de modification

10. Affichez l’utilisation du disque en fonction d’une modification de l’heure, utilisez le drapeau “-temps” comme indiqué ci-dessous.

[[email protected]]# du -ha --time /home/tecmint

4.0K    2012-10-12 22:32        /home/tecmint/.bash_logout
12K     2013-01-19 18:48        /home/tecmint/downloads/uploadprogress-1.0.3.1.tgz
24K     2013-01-19 18:48        /home/tecmint/downloads/Phpfiles-org.tar.bz2
40K     2013-01-19 18:48        /home/tecmint/downloads
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.tar.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.tar.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

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.

Soutenez-nous

Nous sommes reconnaissants pour votre soutien sans fin.

.

Leave a Reply