A saída mostrada é classificada em ordem alfabética em vez de numericamente. Experimente adicionar:
-n,--numeric-sortcompare according to string numerical value
Edit: Acabei de perceber que na sua saída a coluna do tamanho do arquivo parece ser a 6ª! Você tentou -nk6 ?
Testado no meu Hardy Heron, este trabalho:
-
ls -al | sort -nk5 -
ls -al | sort -k5n -
ls -al | sort -k5 -n -
ls -al | sort -k5 --numeric-sort
sort --version de rendimentos: 6,10