Aqui está um onliner rápido que irá completar a tarefa, desde que você tenha o direito de ver as pastas.
for pathitem in $(echo $PATH | sed -e 's/:/ /g'); do echo $pathitem; ls -la $pathitem; echo ""; done
Esse código também exibirá o caminho acima da listagem e um espaço abaixo dele, semelhante a concluir um ls -laR