Un par de ejemplos interesantes.
Ordenar por fecha de forma descendente: ls -lt muestra primero los ficheros más recientes y últimos, los que vemos al final de la lista, los más antiguos.
Ordenar por fecha de forma ascendente: ls -ltr sentido inverso, es decir, primero ficheros más antiguos y últimos los más recientes.
Ordenar por tamaño: ls -l –sort=size primero los más grandes y los últimos de la lista los más pequeños
Ordenar por tamaño de forma invertida: ls -l –sort=size -r al revés, primero los más pequeños y los últimos de la lista los más grandes
Fijaos en el parámetro -r para darle la “vuelta” a la ordenación y fijaos también en el parámetro –sort.
Más opciones para el sort sacadas directamente del man:
–sort=WORD
extension -X, none -U, size -S, time -t, version -v, status -c,
time -t, atime -u, access -u, use -u