O comando find no meu sistema funciona assim
# find . -type f -ls
...
145890044 12192 -rw-rw-r-- 1 USER GROUP 239234 Jun 7 15:03 ./QA/Audits/scripts/MYFILE.pdf
...
find . -type f
encontra todos os arquivos no diretório atual e subdiretórios
-ls
lista os arquivos
Se você deseja excluir diretórios, pode usar o comutador de remoção link
O tamanho está na coluna número 7 da saída. Então, se eu quiser classificar os resultados, eu faço isso
# find . -type f -ls | sort -nr -k7
-n
number
-r
ordem inversa (opcional)
-k7
número da coluna 7