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 las populares opciones del comando ls para listar todos los archivos en un directorio determinado y ordenarlos por tamaño de archivo en Linux.

Lectura recomendada: Cómo descubrir 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 se invoca ls sin ningún argumento, enumerará los archivos en el directorio de trabajo actual.

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

$ ls -la
OR
$ ls -la /var/www/html/admin_portal/

Para enumerar 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/

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/

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

$ ls -laShr /var/www/html/admin_portal/

Además, puede enumerar los subdirectorios de forma recursiva utilizando la opción -R .

$ ls -laShR /var/www/html/admin_portal/

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

  1. Cómo buscar archivos recientes o modificados de hoy en Linux
  2. Ejemplos de uso del "comando de árbol" de Linux para principiantes
  3. 10 ejemplos prácticos que utilizan comodines para hacer coincidir nombres de archivo en Linux
  4. Formas de utilizar el comando "buscar" para buscar directorios de forma 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 esta guía. En caso afirmativo, comuníquese con nosotros a través del formulario de comentarios a continuación.