Unix - Commandes - du - taille occupe sur le disque
Compte les fichiers d'un répertoire, sous répertoire etc... --> voir ls Nombre de fichier par repertoire --> voir ls
du
(en anglais, signifie disk usage, « utilisation du disque »)
Attention, cette commande n'affiche pas le nombre de fichier mais la taille des fichiers physique sur le disque dur.
du
[user@server current directory]$ du 4 ./TPS 4 ./FERON_TR 300 ./AP 4 ./CONEX 4 ./TCAUSSTR 320 .
Il faut diviser par 4 puis soustraire 1
4 --> 4/4 - 1 = 0 fichiers
300--> 300/4 = 75 fichiers - 1 = 74 fichiers
Vide = au minimum 1 = 4
-h : for Human easy reading
--max-depth ou -d : niveau de sous directory
-s : summarize
exemple
--max-depth=1
-d1
du -h : retourne la taille totale de chaque repertoire
du -c
du -hs
Tres bon parametre de la commande :
du -xks * 2>/dev/null |sort -n
-->tri de manière croissante la taille des repertoire
show all subdirectory (only one level)
du -human --max-depth=1 du -hd1 (equivalent)
Pour pourcentage disque :
Unix - Commandes - df - Espace disque disponible et occupe par partition (point de montage)