Buscar archivos mediante find en Linux

Encontrar archivos de miniaturas generados por Windows

Hoy en día los discos duros han pasado a tener capacidades asombrosas, yo recuerdo que en el primer ordenador que tuve con HDD tal y como los conocemos ahora disponía de 40MB, hoy vas a una tienda de informática y lo común son discos de 500 GB, 1 TB, 2 TB y subiendo.

Como encontrar archivos en los enormes discos duros de Backup mediante find

Como encontrar archivos en los enormes discos duros de Backup mediante find

Dicho esto, habrá ocasiones en que en vuestro magnífico disco de datos, necesitéis encontrar algún archivo o alguna carpeta y dada la enorme cantidad de información que tenéis, copias, copias de copias, el por si acaso, no lo lográis encontrar.

El magnífico comando find de Linux os puede sacar del atolladero. Un ejemplo sencillo, usando su sintaxis básica sería este:

find . -iname "*.iso"

Con lo que a partir de donde estemos (el punto indica el directorio actual) comenzará a buscar archivos o carpetas que cumplan el patrón “*.iso”, es decir aquellos archivos que finalizan por la extensión ISO, el asterisco es un comodín/expresión regular que indica “cualquier cosa” (por ejemplo DebianWheezy.iso). Que nos vendría bien para encontrar esa imagen de CD/DVD de una distro Linux que queremos virtualizar pero no recordamos donde teníamos.

Detrás del . que indica la ruta desde donde comenzar la búsqueda, viene una opción “-iname“, otra muy común es “-name“, la primera, la usada en el ejemplo es más flexible ya que no hace distinción entre minúsculas y mayúsculas.

En breve os comentaré algunos usos más avanzados del mismo.

Para los que usáis Windows podéis incluso iniciar vuestro ordenador con un CD/DVD Live de Linux, el que queráis, montar (acceder) al disco donde sospecháis tenéis el archivo a buscar, y saliendo a la consola/terminal hacer lo que aquí os he explicado.

Saludos y espero que os sea de utilidad.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.