Cómo enumerar todos los archivos ordenados por tamaño en Linux

Cómo enumerar todos los archivos ordenados por tamaño en Linux

En uno de nuestros varios artículos sobre la lista de archivos usando el popular comando ls, cubrimos cómo listar y ordenar archivos por última hora de modificación (fecha y hora) en Linux. En este breve y útil artículo, presentaremos una serie de opciones útiles del comando ls para enumerar todos los archivos en un directorio determinado y ordenarlos por tamaño de archivo en Linux.

Lectura recomendada. Cómo encontrar los principales directorios y archivos (espacio en disco) en Linux

Para enumerar todos los archivos en un directorio, abra una ventana de terminal y ejecute el siguiente comando. Tenga en cuenta que cuando ls se invoca sin ningún argumento, enumerará los archivos en el directorio de trabajo actual.

En el siguiente comando, la bandera-l significa lista larga y-a le dice a ls que enumere todos los archivos, incluidos (. ) o archivos ocultos. Para evitar mostrar el. y .. archivos, use la opción-A en lugar de-a.

$ ls-la O $ ls-la/var/www/html/admin_portal/ Listar todos los archivos en Linux  Listar todos los archivos en Linux Listar todos los archivos en Linux

Para listar todos los archivos y ordenarlos por tamaño, use la opción-S. De forma predeterminada, muestra la salida en orden descendente (de mayor a menor tamaño).

$ ls-laS/var/www/html/admin_portal/ Listar todos los archivos Ordenar por tamaños  Mostrar todos los archivos Ordenar por tamaños Mostrar todos los archivos Ordenar por tamaños freestar.config.enabled_slots.push (LocationName:” tecmint_incontent “, slotId:” tecmint_incontent ” );

Puede generar los tamaños de archivo en formato legible por humanos agregando la opción-h como se muestra.

$ ls-laSh/var/www/html/admin_portal/ Listar archivos Ordenar por tamaños en Linux  Lista de archivos Ordenar por tamaños en Linux Listar archivos Ordenar por tamaños en Linux

Y para ordenar en orden inverso, agregue el indicador-r de la siguiente manera.

$ ls-laShr/var/www/html/admin_portal/Listar todos los archivos Ordenar por tamaños en orden inverso Listar todos los archivos Ordenar por tamaños en orden inverso Listar todos los archivos Ordenar por tamaños en orden inverso

Además, puede listar subdirectorios de forma recursiva usando la opción-R.

$ ls-laShR/var/www/html/admin_portal/Listar subdirectorios de forma recursiva  Listar subdirectorios recursivamente Listar subdirectorios recursivamente

Usted también encontrará útiles los siguientes artículos relacionados:

  1. Cómo encontrar R ecent o archivos modificados de hoy en Linux
  2. Ejemplos de uso del ‘comando de árbol’ de Linux para principiantes
  3. 10 ejemplos prácticos que usan comodines para hacer coincidir nombres de archivos en Linux
  4. Formas de uso Comando ‘encontrar’ para buscar directorios de manera más eficiente

Si tiene alguna otra forma de enumerar los archivos ordenados por tamaños en Linux, compártalos con nosotros o tiene preguntas o pensamientos que compartir sobre esto ¿guía? En caso afirmativo, comuníquese con nosotros a través del formulario de comentarios a continuación.