J'ai essayé d'obtenir la taille d'un répertoire (contenant des répertoires et des sous-répertoires) en utilisant la ls
commande avec option l
. Cela semble fonctionner pour les fichiers ( ls -l file name
), mais si j'essaie d'obtenir la taille d'un répertoire (par exemple ls -l /home
), je n'ai que 4096 octets, bien que dans l'ensemble, il soit beaucoup plus grand.
-h
option utile que vous pouvez ajouter à l’ -l
option (par exemple ls -lh
) pour obtenir la taille des fichiers à imprimer en notation conviviale comme 1.1M au lieu de 1130301. Le "h "dans la du -hs
commande que @sam a donnée comme réponse à votre question sur les répertoires signifie également" lisible par l'homme ", ainsi que dans df -h
la liste indiquant la quantité lisible par l'homme d'espace utilisé et disponible sur le disque.