Cette question, je me la suis posé souvent.
En effet, un simple listing du dossier avec la commande "ls -l" ne donne rien: un dossier étant un fichier particulier vous obtiendrez la taille de 4096 pour chaque dossier.
Et bien, la commande du ( disque usage ) réponds à ma question.
Exemple
$ du -hs backup/
18G backup/
- h pour "Human Readable": sans le résultat aurait été "18078868"
1 De zetflo -
merci pour cette astuce elle est bien pratique pour connaitre la taille des fichiers log
2 De ndouly -
Voici quelque chose bien pratique et qui reste jusqu'à présent un formidable astuce. Même après tout ce temps il reste aussi génial que à sa première parution.
3 De Amrac -
Merci pour l'astuce, très pratique en effet
4 De Epok -
Petite customisation :
du -h dossier/ | tail -n 1
Cela évite de lister tout le contenu du dossier juste pour voir sa taille.
@++
5 De David -
Epok> Apprend à lire!
C'est justement pour éviter de lister tout le dossier, mais afficher simplement la taille de celui-ci. Bien plus simple que ton pipe dans le tail. Cela dit, c'est quand même juste, je suis d'accord, mais c'est vraiment "Pourquoi faire simple quand on peut faire compliqué"...
Il a mis -hs
Le "s" il est pas là pour faire beau.
6 De Dorante -
Merci, cela m'a été bien utile
7 De Acide -
Super merci, c'est ce que je cherchais !
8 De Awashi -
Marche toujours, merci beaucoup.
9 De Oktopuss -
Bien utile, merci bien !
10 De Olivier -
C'est dingue je fais la même commande avec le même nom de dossier et j'ai exactement le même résultat : 18G. Dingue :p
11 De Olivier -
C'est dingue je fais la même commande avec le même nom de dossier et j'ai exactement le même résultat : 18G. Dingue :p
12 De lipo -
Merci ! Grâce à toi je viens d'économiser 15 Go d'espace disque. Y a pas moyen de régler le niveau de log qu'on veut sous apache comme en php?
13 De lipo -
Merci ! Grâce à toi je viens d'économiser 15 Go d'espace disque. Y a pas moyen de régler le niveau de log qu'on veut sous apache comme en php?