web-dev-qa-db-fra.com

Comment trouver la taille d'un répertoire sur une ligne de commande de type Unix?

Je sais qu’il s’agit d’une question très simple, mais j’ai cherché sur le Web et je n’ai pas trouvé de réponse simple. Je suis sûr que c'est une sorte de commande de deux ou trois lettres, non?

20
Langel

du -s directory, comme dans "utilisation du disque, somme"

Utilisez du -sk pour afficher la taille en kilo-octets (par défaut, le nombre de blocs de 512 octets), ou du -sh pour une sortie plus conviviale. Pour plus d'options, tapez man du .

43
Arne Stenström

Ceci est identique à -s, mais remplacez 0 par 1 et vous pouvez obtenir uniquement le contenu du dossier:

du -h -d 0 /path/to/file

Si vous voulez tout le volume, vous devriez utiliser df au lieu de du (chemin est optionnel):

df -H /

Hors sujet: Une chose (très) effrayante: Je suis juste à une rue d’Arne Stenström.

/ Robert

0
Robert Jansson