El comando find
se utiliza para buscar archivos y directorios en una jerarquía de directorios. Permite a los usuarios localizar archivos basándose en criterios específicos como el nombre, el tipo, la fecha de modificación, entre otros.
La sintaxis básica del comando find
es la siguiente:
find [opciones] [argumentos]
-name
: Busca archivos que coincidan con un nombre específico.-type
: Filtra los resultados por tipo de archivo (por ejemplo, f
para archivos regulares, d
para directorios).-mtime
: Busca archivos modificados en un número específico de días.-size
: Busca archivos de un tamaño específico.-exec
: Ejecuta un comando en cada archivo encontrado.Aquí hay algunos ejemplos prácticos del uso del comando find
:
find /ruta/al/directorio -name "archivo.txt"
find /ruta/al/directorio -type d
find /ruta/al/directorio -mtime -7
find /ruta/al/directorio -size +1M
find /ruta/al/directorio -name "*.tmp" -exec rm {} \;
find
antes de ejecutar acciones destructivas como -exec rm
.