Un comando muy poderoso. Find

El comando find, es uno de los comandos que más utilizo puesto que es muy importante y poderoso dentro de los sistemas Unix, ya que permite realizar una búsqueda muy potente y rápida.
Este comando puede basar sus busquedas con parámetros como nombre de los ficheros, el tamaño, los permisos, el tipo, las fechas de acceso y modificación, etc.
Por ejemplo ahora que no tenÃÂa instalado el abiword y lo querÃÂa instalar realice un urpmi (urpmi abiword) a mis discos de Mandrake 10, y valla sorpresa no estaba el paquete. Entonces recorde mis antiguos discos de Slackware, y como Slackware clasifica sus aplicaciones en directorios por series, era un relajo buscar directorio por directorio.
Para ello solo monte mi cdrom, me dirigàa la carpeta y tecle:
find . -name *abiword*
Y en un par de sugundos aparecio el programa
Lo que hice aquàfué buscar desde el directorio raÃÂz donde me encontraba, con la opción -name (nombre del paquete) y en seguida el programa dentro de asteriscos, esto es para que busque cualquier palabra en , este caso abiword.
Aquàalgunos parametros:
-name – especifica patrones para los nombres de los ficheros a buscar.
-type – indicar el tipo de fichero a buscar.
-size +/- indicar el tamaño máximo y/o mÃÂnimo
-nouser/-nogroup – busca ficheros sin dueñp o grupo
-exec – permite definir un comando a ejecutarse para cada resultado de la búsqueda
–Crac
eric@tuxteno.com








