Buenas!.

Una vez más con la ayuda del comando Find!.
La salida se mostrará en orden descendente.

find ./ -maxdepth 1 -type d ! -name ".*" -exec du -sh '{}' \; 2>/dev/null | sort -rh


Necesitaba conocer cuanto ocupaban los directorios del raíz de mi usuario.
Si queréis añadir los ocultos, quitamos la negación.

find ./ -maxdepth 1 -type d -exec du -sh '{}' \; 2>/dev/null | sort -rh


Creo que la barra al lado del punto sobra.

Citar:

find ."/" -maxdepth 1...


Saludos