Для этого используется команда du:
du --max-depth=1 1444 ./artem 552 ./cherkessk 692 ./klin 528 ./georgievsk 696 ./kostroma 1156 ./podolsk 1096 ./blag 1136 ./ussur 1148 ./orel 1140 ./vladivostok 1132 ./lipetsk 332 ./cache 528 ./zelenograd 652 ./mgorsk 696 ./vorkuta 1152 ./novocherkassk 528 ./noginsk ...
Флаг —max-depth=1 обозначает глубину вложенности. Если его убрать, то будут сканированы и все вложенные файлы и папки.
Флаг -h преобразует числа в мегабайты, килобайты и тд., в не которых случаях так будет более понятно.
du -h --max-depth=1 1,5M ./artem 552K ./cherkessk 692K ./klin 528K ./georgievsk 696K ./kostroma 1,2M ./podolsk 1,1M ./blag 1,2M ./ussur 1,2M ./orel 1,2M ./vladivostok 1,2M ./lipetsk 332K ./cache 528K ./zelenograd 652K ./mgorsk 696K ./vorkuta 1,2M ./novocherkassk 528K ./noginsk 784K ./kzn 528K ./baikonur
Так же можно отсортировать вывод от большего к меньшему:
du -k --max-depth=1 | sort -nr 2226684 . 509112 ./images 338576 ./otvety.backup 202012 ./tools.backup 132928 ./installation__ 93864 ./z.backup 42880 ./static 41544 ./administrator 33852 ./libraries 30896 ./media 21452 ./files 12720 ./plugins 11744 ./components 11632 ./templates 10628 ./installation_ 3068 ./ajax 2608 ./modules
-m округляет все до мегабайтов.
-k округляет все до килобайтов.
—block-size округляет до заданной единицы ( —block-size =100*1024*1024 округлит все до 100M)