English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Ce document présente simplement comment utiliser la commande Linux –du, ceux qui en ont besoin peuvent consulter.
du(disk usage)
Description de la fonction :Affiche la taille du répertoire ou du fichier.
Grammaire :du [-abcDhHklmsSx][-L <symbole connection>][-X <fichier>][–block-size][–exclude=<répertoire ou fichier>][–max-depth=<niveau de répertoire>][–help][–version][répertoire ou fichier]
Remarque : du affiche l'espace disque utilisé par le répertoire ou le fichier spécifié.
Paramètres :
-a ou-all : affiche la taille des fichiers individuels dans le répertoire.
-b ou-bytes : affiche la taille du répertoire ou du fichier en octets.
-c ou –total :
-D ou –dereference-args : affiche la taille du fichier source spécifié.
-h ou –human-lisible : utilise K, M, G pour améliorer la lisibilité des informations.
-H ou –si :-h les paramètres sont identiques, mais K, M, G sont exprimés en1000 comme unité de conversion.
-k ou –kilobytes :1024 en octets.
-l ou –count-links : recalculer la taille des fichiers connectés par le matériel.
-L<符号连接> ou –dereference<符号 connection> : affiche la taille du fichier source spécifié dans l'option.
-m ou –megabytes En}1En unités de MB.
-s ou –summarize Afficher uniquement le total.
-S ou –separate-dirs Afficher la taille des répertoires individuels sans inclure la taille des sous-répertoires.
-x ou –one-file-xystem Utiliser le système de fichiers auquel on a commencé à traiter, en ignorer les répertoires de systèmes de fichiers différents.
-X<fichier> ou –exclude-from=<fichier> Dans le répertoire ou le fichier spécifié <fichier>.
–exclude=<répertoire ou fichier> Ignorer le répertoire ou le fichier spécifié.
–max-depth=<niveau de répertoire> Ignorer les répertoires au-delà du niveau spécifié.
–help Afficher l'aide.
–version Afficher les informations de version.
Exemple
1、Afficher l'espace occupé par un répertoire ou un fichier :
[root@localhost test]# du 608 ./test6 308 ./test4 4 ./scf/lib 4 ./scf/service/deploy/product 4 ./scf/service/deploy/info 12 ./scf/service/deploy 16 ./scf/service 4 ./scf/doc 4 ./scf/bin 32 ./scf 8 ./test3 1288 .
2、Afficher uniquement la taille des sous-répertoires sous le répertoire actuel et la taille totale du répertoire actuel, le plus bas1288Pour la taille totale du répertoire actuel
Afficher l'espace occupé par un fichier spécifique :
[root@localhost test]# du log2012.log 300 log2012.log
3、Voir l'espace occupé par un répertoire spécifique :
[root@localhost test]# du scf 4 scf/lib 4 scf/service/deploy/product 4 scf/service/deploy/info 12 scf/service/deploy 16 scf/service 4 scf/doc 4 scf/bin 32 scf
4、Afficher l'espace occupé par plusieurs fichiers :
[root@localhost test]# du log30.tar.gz log31.tar.gz 4 log30.tar.gz 4 log31.tar.gz Afficher uniquement la taille totale: [root@localhost test]# du -s 1288 . [root@localhost test]# du -s scf 32 scf [root@localhost test]# cd .. [root@localhost soft]# du -s test 1288 test
Ceci est la fin de l'article, j'espère que cela pourra aider votre apprentissage. N'hésitez pas à soutenir le tutoriel呐喊.