Можно воспользоваться командой:
du -h <директория> | sort -hr
Будут выведены на экран размеры всех поддиректорий указанной директории и суммарный размер.
Однако, это оценочный метод сортировки, потому что не учитываются запятые и длина строк с размером директории. Поэтому сортировка неточная.
Формат вывода будет примерно такой:
43G ./ОСД ЭБ/Протоколы эл.вид
107M ./ОСД ЭБ/Отчеты
42M ./ОСД ЭБ/Акты РК/46
304M ./ОСД ЭБ/Акты РК
906M ./ОСД ЭБ/Акты РПК/Акты от УКСа
9,5M ./ОСД ЭБ/Акты РПК/41 РЭТА
1,7G ./ОСД ЭБ/Акты РПК
45G ./ОСД ЭБ
11M ./База производственно-технической документации/отмененные документы/71-2
...
78G .
Точная сортировка по размеру возможна, для этого необходимо убрать опцию -h (human readable) команды du.
Но тогда размер директорий будет печататься в байтах.