GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo ordenar los resultados del comando ls por fecha de modificación (directorios primero)?

¿Qué tal algo como esto:

ls -ltr --group-directories-first

ls -t

o (al revés, más reciente en la parte inferior):

ls -tr

El ls La página del manual describe esto con más detalles y enumera otras opciones.

Los directorios tienen d delante de los permisos en ls -ltr

Entonces, para obtener directorios con uso ordenado de la fecha de modificación

ls -ltr |grep ^d

Y a archivos que no sean directorios

ls -ltr | grep -v ^d


Linux
  1. Cómo eliminar archivos y directorios en Linux desde la línea de comandos

  2. ¿Cómo eliminar las primeras/últimas líneas 'n' de la salida del comando en Shell?

  3. ¿Cómo hacer A Ls y luego ordenar los resultados por fecha de creación?

  4. ¿Cómo se interpreta el comodín * como un comando?

  5. Cómo ordenar archivos en Linux usando el comando Ordenar

Cómo crear directorios en Linux (comando mkdir)

Cómo crear directorios desde un archivo de texto en Linux

Cómo usar el comando de fecha en Bash Scripting en Linux

Cómo quitar un comando del historial en Linux

Cómo enumerar solo directorios en Linux

Cómo ordenar el comando superior según el uso de memoria