Eu sei que já existe uma resposta selecionada, mas você pode obter o comportamento solicitado com apenas ls
:
ls -ld -- */
(Observe que o '-' marca o fim dos parâmetros, impedindo que nomes de pastas que começam com um hífen sejam interpretados como opções adicionais de comando).
Isso listará todos os diretórios não ocultos (a menos que você configure os globs do seu shell para expandi-los) no diretório de trabalho atual onde ele é executado (note que ele também inclui links simbólicos para diretórios). Para obter todos os subdiretórios de alguma outra pasta, tente:
ls -ld /path/to/directory/*/
Note que o -l é opcional.