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 [02/06/2014 11:57] smolski [du] |
doc:systeme:du [25/02/2015 19:36] smolski [Option -a] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== 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 !)) | ||
+ | |||
+ | **Nota :** | ||
+ | |||
+ | Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! | ||
+ | |||
+ | ===== Introduction ===== | ||
La commande **du** permet de connaître : | La commande **du** permet de connaître : | ||
Ligne 8: | Ligne 21: | ||
- pour finir par le total du répertoire racine spécifié. | - pour finir par le total du répertoire racine spécifié. | ||
- | ===== Utilisation ===== | + | ==== Syntaxe ==== |
- | + | ||
- | * Syntaxe | + | |
du nom_fichier ou répertoire | du nom_fichier ou répertoire | ||
Ligne 17: | Ligne 28: | ||
<code user>du Desktop/</code> | <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 37: | 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 45: | Ligne 58: | ||
<code user>du -a /tmp/</code> | <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 71: | Ligne 84: | ||
380 /tmp/font.odt | 380 /tmp/font.odt | ||
2880 /tmp/ | 2880 /tmp/ | ||
+ | </file> | ||
+ | <note tip>La taille renvoyée par **du** peut varier en fonction du système de fichiers, de sa fragmentation, etc. Elle donne l'espace occupé par les fichiers, généralement un peu plus important que leur taille //théorique//. | ||
+ | </note> | ||
+ | |||
+ | Note de **vv222** chipée sur le chan en réponse à une question sur l'application **du** [[asso:salon-irc-df|#debian-facile]]. | ||
===== Option -c ===== | ===== Option -c ===== | ||
Ligne 78: | Ligne 96: | ||
<code user>du -c /tmp/</code> | <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 86: | Ligne 105: | ||
2880 /tmp/ | 2880 /tmp/ | ||
2880 total | 2880 total | ||
+ | </file> | ||
===== Option -h ===== | ===== Option -h ===== | ||
Ligne 93: | Ligne 113: | ||
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 user>du /media/disk-3</code> | <code user>du /media/disk-3</code> | ||
- | <code> | + | <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 132: | Ligne 152: | ||
8541584 /media/disk-3/mpeg | 8541584 /media/disk-3/mpeg | ||
452892320 /media/disk-3 | 452892320 /media/disk-3 | ||
- | </code> | + | </file> |
Devient : | Devient : | ||
<code user>du -h /media/disk-3</code> | <code user>du -h /media/disk-3</code> | ||
- | <code> | + | <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 175: | Ligne 195: | ||
8,2G /media/disk-3/mpeg | 8,2G /media/disk-3/mpeg | ||
432G /media/disk-3 | 432G /media/disk-3 | ||
- | </code> | + | </file> |
Ligne 182: | Ligne 202: | ||
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é : | ||
<code user>du -sh /media/disk-3</code> | <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> |
+ | On peux aussi lister le poids de chaque fichier d'un dossier, par exemple essayez depuis votre /home/user : | ||
<code user>du -hs */</code> | <code user>du -hs */</code> | ||
Ligne 193: | Ligne 214: | ||
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 user>du --max-depth=1 /media/disk-3</code> | <code user>du --max-depth=1 /media/disk-3</code> | ||
- | <code> | + | <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 209: | Ligne 230: | ||
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. |