Acho que a maneira mais fácil é digitar ls -l ou ls -lh , que fornecerá o tamanho do arquivo em formato legível (KB, MB etc.).
Se "recursivamente" significa listar todas as pastas subsequentes, por exemplo:
/ foo /
/ foo / bar /
....
Você também deve adicionar o parâmetro R , como ls -lR ou ls -lhR
Mais informações sobre ls podem ser encontradas digitando man ls
Atualização:
O seguinte comando, como Lekensteyn propôs, provavelmente fará o trabalho:
du -h --max-depth=1 <folder>
-h é para legível por humanos
--apparent-size é outra maneira de exibir tamanhos como já foi dito | --max-depth é o nível de subpastas que você deseja descer.