Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:du [21/03/2012 17:04] smolski |
doc:systeme:du [17/07/2014 08:01] smolski [Exemple] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== La commande du ====== | + | ====== du ====== |
- | du => ''D''isk ''U''sage (disque utilisé) | + | * Objet : du => **D**isk **U**sage (//disque utilisé//) |
+ | * Niveau requis : {{tag>débutant}} | ||
+ | * Commentaires : //Connaître l'utilisation disque. // | ||
+ | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) | ||
+ | * Suivi : | ||
+ | * Création par [[user>smolski]] 17-07-2014 | ||
+ | * Testé par [[user>smolski]] 17-07-2014 | ||
+ | * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=9420 | Lien vers le forum concernant ce tuto]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
- | La commande ''du'' permet de connaître l'utilisation disque en kilo-octet par défaut dans le répertoire spécifié par tous ses sous-répertoires (autorisés en lecture) pour finir par le total du répertoire racine spécifié. | + | **Nota :** |
- | ===== Utilisation ===== | + | Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! |
- | * Syntaxe | + | ===== Introduction ===== |
+ | |||
+ | La commande **du** permet de connaître : | ||
+ | - l'utilisation disque en kilo-octet par défaut | ||
+ | - dans le répertoire spécifié par tous ses sous-répertoires (autorisés en lecture) | ||
+ | - pour finir par le total du répertoire racine spécifié. | ||
+ | |||
+ | ==== Syntaxe ==== | ||
du nom_fichier ou répertoire | du nom_fichier ou répertoire | ||
Ligne 13: | Ligne 27: | ||
===== Exemple ===== | ===== Exemple ===== | ||
- | mattux@chile:~> du Desktop/ | + | <code user>du Desktop/</code> |
+ | <file bash résultat de la commande précédente> | ||
492 Desktop/musique/musique | 492 Desktop/musique/musique | ||
500 Desktop/musique | 500 Desktop/musique | ||
Ligne 34: | Ligne 49: | ||
2512 Desktop/gspcav1-20070110 | 2512 Desktop/gspcav1-20070110 | ||
203756 Desktop/ | 203756 Desktop/ | ||
+ | </file> | ||
Voila le résultat de mon répertoire Desktop de mon user. | Voila le résultat de mon répertoire Desktop de mon user. | ||
Ligne 41: | Ligne 57: | ||
Cette option permet de lister les répertoires, mais aussi les fichiers contenus dans le répertoire cible. | Cette option permet de lister les répertoires, mais aussi les fichiers contenus dans le répertoire cible. | ||
- | laetitia@georges:~ $ du -a /tmp/ | + | <code user>du -a /tmp/</code> |
+ | <file bash resultat de la commande précédente> | ||
0 /tmp/orbit-laetitia/linc-782-0-5882eb3da7dbc | 0 /tmp/orbit-laetitia/linc-782-0-5882eb3da7dbc | ||
0 /tmp/orbit-laetitia/linc-782-0-c5a676952950 | 0 /tmp/orbit-laetitia/linc-782-0-c5a676952950 | ||
Ligne 67: | Ligne 84: | ||
380 /tmp/font.odt | 380 /tmp/font.odt | ||
2880 /tmp/ | 2880 /tmp/ | ||
+ | </file> | ||
===== Option -c ===== | ===== Option -c ===== | ||
Ligne 72: | Ligne 90: | ||
Le total d'utilisation de chaque sous-répertoire sera affiché. | Le total d'utilisation de chaque sous-répertoire sera affiché. | ||
- | laetitia@georges:~ $ du -c /tmp/ | + | <code user>du -c /tmp/</code> |
+ | <file bash resultat de la commande précédente> | ||
4 /tmp/orbit-laetitia | 4 /tmp/orbit-laetitia | ||
4 /tmp/.X11-unix | 4 /tmp/.X11-unix | ||
Ligne 81: | Ligne 100: | ||
2880 /tmp/ | 2880 /tmp/ | ||
2880 total | 2880 total | ||
+ | </file> | ||
===== Option -h ===== | ===== Option -h ===== | ||
Ligne 87: | Ligne 107: | ||
Par exemple, sur mon répertoire vidéo /media/disk-3 en Ko : | Par exemple, sur mon répertoire vidéo /media/disk-3 en Ko : | ||
- | <code> | + | <code user>du /media/disk-3</code> |
- | $ du /media/disk-3 | + | <file bash resultat de la commande précédente> |
4594708 /media/disk-3/chien-Cesar/D1 | 4594708 /media/disk-3/chien-Cesar/D1 | ||
4275548 /media/disk-3/chien-Cesar/D3 | 4275548 /media/disk-3/chien-Cesar/D3 | ||
Ligne 127: | Ligne 147: | ||
8541584 /media/disk-3/mpeg | 8541584 /media/disk-3/mpeg | ||
452892320 /media/disk-3 | 452892320 /media/disk-3 | ||
- | + | </file> | |
- | </code> | + | |
Devient : | Devient : | ||
- | <code> | + | <code user>du -h /media/disk-3</code> |
- | $ du -h /media/disk-3 | + | <file bash resultat de la commande précédente> |
4,4G /media/disk-3/chien-Cesar/D1 | 4,4G /media/disk-3/chien-Cesar/D1 | ||
4,1G /media/disk-3/chien-Cesar/D3 | 4,1G /media/disk-3/chien-Cesar/D3 | ||
Ligne 171: | Ligne 190: | ||
8,2G /media/disk-3/mpeg | 8,2G /media/disk-3/mpeg | ||
432G /media/disk-3 | 432G /media/disk-3 | ||
- | </code> | + | </file> |
Ligne 177: | Ligne 196: | ||
Voilà une option qui permet d'éviter de détailler et de n'indiquer que l'occupation totale du répertoire spécifié : | Voilà une option qui permet d'éviter de détailler et de n'indiquer que l'occupation totale du répertoire spécifié : | ||
- | $ du -sh /media/disk-3 | + | <code user>du -sh /media/disk-3</code> |
- | 432G /media/disk-3 | + | <file bash resultat de la commande précédente> |
- | + | 432G /media/disk-3 | |
- | On peux aussi lister le poids de chaque fichier d'un dossier, par exemple depuis son /home/user : | + | </file> |
- | <code bash> | + | On peux aussi lister le poids de chaque fichier d'un dossier, par exemple essayez depuis votre /home/user : |
- | du -hs */</code> | + | <code user>du -hs */</code> |
//Merci //**enikar**// sur irc #debian-facile !// | //Merci //**enikar**// sur irc #debian-facile !// | ||
Ligne 190: | Ligne 209: | ||
Cette option permet de donner les tailles des sous-répertoires présents dans le répertoire dans lequel on va fixer un niveau de recherche "n".\\ | Cette option permet de donner les tailles des sous-répertoires présents dans le répertoire dans lequel on va fixer un niveau de recherche "n".\\ | ||
- | Par exemple, je veux rechercher les tailles des sous-répertoires présents juste sous /media/disk-3. Le niveau sera donc "1". | + | Par exemple, je veux rechercher les tailles des sous-répertoires présents juste sous **/media/disk-3**. Le niveau sera donc "1". |
- | <code> | + | <code user>du --max-depth=1 /media/disk-3</code> |
- | $ du --max-depth=1 /media/disk-3 | + | <file bash resultat de la commande précédente> |
13464968 /media/disk-3/chien-Cesar | 13464968 /media/disk-3/chien-Cesar | ||
10398036 /media/disk-3/obadia_mpeg | 10398036 /media/disk-3/obadia_mpeg | ||
Ligne 206: | Ligne 225: | ||
8541584 /media/disk-3/mpeg | 8541584 /media/disk-3/mpeg | ||
452892320 /media/disk-3 | 452892320 /media/disk-3 | ||
- | </code> | + | </file> |
- | Et oui, la vidéo, ça occupe de l'espace !// ;-) | + | //Et oui, la vidéo, ça occupe de l'espace !// ;-) |
+ | ===== Liens ===== | ||
+ | * [[doc:systeme:df|La commande df]] mesure l'espace disque disponible. |