find . -ls | sort -n -k 2
find $where -type f -exec ls -l {} + | sort -n -k5
| tail -n $lines
| less +G
There is a difference between file length and the space a file allocates on disk, for example when there are sparse files.
Field 2 of `find . -ls` counts the latter, field 5 of `ls -l` the former.
# du -md1 $where | sort -n [| tail ...]