Búsqueda de sitios web

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


En uno de nuestros varios artículos sobre cómo enumerar archivos usando el popular comando ls, cubrimos cómo enumerar y ordenar archivos por hora de la última modificación (fecha y hora) en Linux. En este breve y práctico 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 descubrir directorios y archivos principales (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 una lista larga y -a le dice a ls que enumere todos los archivos, incluido (.) o archivos ocultos. Para evitar mostrar los archivos . y .., utilice 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, utilice 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 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 encontrar archivos recientes o modificados hoy en Linux
  2. Ejemplos de uso del 'comando de árbol' de Linux para principiantes
  3. Diez ejemplos prácticos que utilizan comodines para hacer coincidir nombres de archivos en Linux
  4. Formas de utilizar el comando "buscar" para buscar directorios de manera más eficiente

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