GNU/Linux >> Tutoriales Linux >  >> Linux

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

Para listar u ordenar todos los archivos en un directorio por tamaño, usaremos el comando ls, que listará los archivos de computadora en sistemas operativos Unix y similares a Unix.

Lectura relacionada :Diversión:SL (locomotora de vapor) hace funcionar un tren en su terminal de Linux

Cuando se invoca sin ningún argumento, ls enumera los archivos en el directorio de trabajo actual.

[root@linuxshelltips:~]# ls
anaconda-ks.cfg           bridge-nf-call-iptabley~  fwbackups-1.43.7          ImageMagick-7.0.8-28  remi-release-7.rpm
bridge-nf-call-iptables~  bridge-nf-call-iptablez~  fwbackups-1.43.7.tar.bz2  ImageMagick.tar.gz    report.xml
bridge-nf-call-iptablex~  caddy                     highlight.min.js          initial-setup-ks.cfg  rh6_CloudBerryBackup.rpm

Lista de todos los archivos ordenados por tamaño

Para enumerar u ordenar todos los archivos por tamaño, use -S opción, que le dice al ls comando para ordenar la lista de archivos por tamaño y -h hace que la salida tenga un formato legible por humanos.

En el siguiente resultado, los archivos más grandes se muestran al principio.

[root@linuxshelltips:~]# ls -lhS

total 52M
-rw-r--r--.  1 root root  37M Sep  3  2018 rh6_CloudBerryBackup.rpm
-rw-r--r--.  1 root root  14M Feb 17  2019 ImageMagick.tar.gz
-rw-r--r--.  1 root root 1.8M Oct  4  2019 fwbackups-1.43.7.tar.bz2
-rw-r--r--   1 root root  98K Jul 23 17:31 highlight.min.js
-rw-r--r--.  1 root root  16K Dec 21  2018 remi-release-7.rpm
drwxrwxr-x   5 root root 4.0K Dec 26  2017 fwbackups-1.43.7
drwxrwxr-x  15 root root 4.0K Feb 17  2019 ImageMagick-7.0.8-28
-rw-r--r--.  1 root root 3.1K Sep 19  2018 report.xml
-rw-r--r--.  1 root root 2.0K Sep  4  2018 initial-setup-ks.cfg
-rw-------.  1 root root 1.9K Jan  1  2018 anaconda-ks.cfg
drwxr-xr-x.  3 root root   47 Sep 19  2018 caddy
-rw-r--r--.  1 root root    2 Jan 14  2020 bridge-nf-call-iptables~
-rw-r--r--.  1 root root    2 Jan 14  2020 bridge-nf-call-iptablex~
-rw-r--r--.  1 root root    2 Jan 14  2020 bridge-nf-call-iptabley~
-rw-r--r--.  1 root root    2 Jan 14  2020 bridge-nf-call-iptablez~

Lista de todos los tamaños de archivos en orden inverso

También puede ordenar los archivos por tamaño en orden inverso usando -r opción como se muestra.

[user@linuxshelltips:~]# ls -lhrS

total 52M
-rw-r--r--.  1 root root    2 Jan 14  2020 bridge-nf-call-iptablez~
-rw-r--r--.  1 root root    2 Jan 14  2020 bridge-nf-call-iptabley~
-rw-r--r--.  1 root root    2 Jan 14  2020 bridge-nf-call-iptablex~
-rw-r--r--.  1 root root    2 Jan 14  2020 bridge-nf-call-iptables~
drwxr-xr-x.  3 root root   47 Sep 19  2018 caddy
-rw-------.  1 root root 1.9K Jan  1  2018 anaconda-ks.cfg
-rw-r--r--.  1 root root 2.0K Sep  4  2018 initial-setup-ks.cfg
-rw-r--r--.  1 root root 3.1K Sep 19  2018 report.xml
drwxrwxr-x  15 root root 4.0K Feb 17  2019 ImageMagick-7.0.8-28
drwxrwxr-x   5 root root 4.0K Dec 26  2017 fwbackups-1.43.7
-rw-r--r--.  1 root root  16K Dec 21  2018 remi-release-7.rpm
-rw-r--r--   1 root root  98K Jul 23 17:31 highlight.min.js
-rw-r--r--.  1 root root 1.8M Oct  4  2019 fwbackups-1.43.7.tar.bz2
-rw-r--r--.  1 root root  14M Feb 17  2019 ImageMagick.tar.gz
-rw-r--r--.  1 root root  37M Sep  3  2018 rh6_CloudBerryBackup.rpm

¿Tiene otros consejos, preguntas o dudas sobre Linux? pide ayuda en la sección de comentarios.


Linux
  1. ¿Cómo encontrar todos los archivos de más de 1 GB de tamaño en Linux?

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

  3. Cómo encontrar todos los archivos dispersos en Linux

  4. ¿Cómo enumero a todos los usuarios con root?

  5. ¿Cómo enumerar todos los archivos de una partición en Linux?

Cómo ver o enumerar trabajos cron en Linux

Cómo listar archivos recursivamente en Linux

Cómo encontrar todas las fuentes instaladas en Linux

Cómo enumerar todos los usuarios de un grupo en Linux

¿Cómo enumerar todos los grupos en Linux?

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