Búsqueda

Comando find

Busca archivos y carpetas por nombre, tipo o tamaño dentro de un árbol.

Sintaxis

find <ruta> [-name patrón] [-type f|d]

Opciones más útiles

-nameBusca por nombre (admite comodines)
-typeFiltra por f (archivo) o d (carpeta)
-sizeBusca por tamaño

Ejemplos para copiar

$ find . -name *.txtTodos los .txt desde aquí
$ find . -type dSolo carpetas
$ find /etc -name passwdBuscar en todo el sistema

Puedes probarlos en la terminal del navegador: no toca tu ordenador.

Errores típicos

  • El primer argumento es desde dónde buscar; el punto es la carpeta actual.
  • The first argument is where to search from; the dot is the current folder.

Comandos relacionados

FAQ

¿find busca dentro de los archivos?

No: busca archivos y carpetas. Para el contenido se usa grep.

Aprende a usarlo de verdad

El curso de Linux básico te lleva de cero a manejarte en la consola con 24 lecciones que se corrigen solas.

Empezar el curso gratis