Find Files

Deseas encontrar archivos que sean menores o mayores de un cierto tamaño en su sistema, ¿cómo lo harías? ¿Comprobar manualmente el tamaño de cada archivo? Nah, eso no es un administrador del sistema real. Siempre podría haber una manera más fácil de hacer cosas en Linux. Este breve tutorial cubre cómo encontrar archivos más grandes o más pequeños que el tamaño X en sistemas operativos tipo Unix. No es tan difícil. Sigue leyendo.

Cuando se trata de encontrar archivos o carpetas, el primer comando que viene a mi mente es el comando “find”. Usando este comando, también podemos encontrar fácilmente archivos más grandes o más pequeños que el tamaño dado.

Por ejemplo, para encontrar archivos de más de 4GB en tu disco duro, simplemente ingresa:

find . -type f -size +4G

Ejemplo de salida de mi sistema:

./VirtualBox VMs/Ubuntu 16.04 LTS Desktop/Ubuntu 16.04 LTS Desktop.vdi
./VirtualBox VMs/Ubuntu 16.04 Server/Ubuntu 16.04 Server.vdi
./Soft_Backup/VHD's/Antergos/Antergos.vdi
./Soft_Backup/VHD's/FreeBSD 10.3 MATE desktop/FreeBSD 10.3 MATE desktop.vdi
./Soft_Backup/VHD's/Fedora 23 desktop/Fedora 23 desktop.vdi
./Soft_Backup/VHD's/Fedora 23 desktop/.goutputstream-UT19IY
./Soft_Backup/VHD's/openSUSE 42.1 Leap Desktop/openSUSE 42.1 Leap Desktop.vdi
./Soft_Backup/VHD's/Ubuntu 17.04 server/Ubuntu 17.04 server.vdi
./Soft_Backup/VHD's/Fedora 23_/Fedora 23 .vdi
./Soft_Backup/VHD's/Ubuntu 16.04 LTS Desktop/Ubuntu 16.04 LTS Desktop.vdi
./Soft_Backup/VHD's/Ubuntu 14.04 LTS desktop/Ubuntu 14.04 LTS desktop.vdi
./Soft_Backup/VHD's/Debian 8 Desktop/Debian 8 Desktop.vdi
./Soft_Backup/VHD's/FreeBSD 10.3 server/FreeBSD 10.3 server.vdi
./Soft_Backup/VHD's/OpenMandriva Lx 3 desktop/OpenMandriva Lx 3 desktop.vdi
./Soft_Backup/VHD's/Elementary OS_/Elementary OS_.vdi
./Soft_Backup/OS Images/Linux/openSUSE-Leap-42.1-DVD-x86_64.iso/openSUSE-Leap-42.1-DVD-x86_64.iso
[...]

Como puedes ver, tengo algunos archivos con un tamaño mayor que 4GiB.

Del mismo modo, para encontrar los archivos que son más pequeños que el tamaño X, por ejemplo 4GiB, utiliza el siguiente comando:

find . -type f -size -4G

Puedes utilizar el cambio de tamaño para otros formatos, como,

  • `c’ para bytes
  • ‘w’ para palabras de dos bytes
  • `k’ para Kilobytes
  • `M’ para Megabytes
  • `G’ para Gigabytes

Por ejemplo, para encontrar archivos de más de 4 MB, utiliza el siguiente comando:

find . -type f -size +4M

Para encontrar archivos de tamaño inferior a 4 MB, utiliza este comando:

find . -type f -size -4M

Podrías preguntarte cómo encontrar archivos entre un cierto tamaño. Por ejemplo, puedes encontrar archivos entre 30 MB y 40 MB utilizando el siguiente comando:

find -size +30M -size -40M

Para encontrar el archivo con el tamaño exacto, por ejemplo 30 MB, ejecuta:

find -size 30M

Para más detalles: 

man find

Original

(Visitada 1 veces, 1 visitas hoy )