Saltar al contenido principal

Buscar ficheros y directorios en linux

Jose CerrejonMenos de 1 minutoRaspberry PILinuxRaspberry PILinux

Buscar ficheros y directorios en linux

Terminal
Terminal

Hoy vamos a aprender a buscar ficheros y directorios según varios filtros.


El comando por excelencia suele ser find. Veamos unos cuantos ejemplos:


# find / -name -iname '*hta*' -size +100M -mtime +3

Buscará:

  • En el sistema completo (/)

  • Todos los ficheros o directorios que contengan hta ('hta')

  • Ignorando mayúsculas y minúsculas (-iname)

  • Con un tamaño superior a 100MB (-size +100M)

  • Ficheros modificados hace más de 3 días


# find / -empty

Busca Ficheros y directorios vacíos (-empty)

Como comando final, el siguiente buscará el tamaño de las carpetas ordenado de menor a mayor:


# du -hs $(du -s * | sort -g | awk '{print $2}')

Enlace: BUSCANDO FICHEROS EN GNU/LINUX: COMANDO FINDopen in new window

Enlace: Tamaño de las carpetas ordenado de menor a mayoropen in new window