next up previous contents
Next: find Up: Localización de archivos Previous: Localización de archivos

locate

locate patrón

 

Otra forma de buscar ficheros es usar el comando locate. Previamente debemos actualizar la base de datos de nombres de ficheros, para ello escribiremos:

# updatedb &

ejecutamos el comando como root y además en segundo plano, ya que tiene que localizar y almacenar todos los nombres de todos los ficheros y esto hace que su finalización no sea inmediata. Al ejecutar el comando en segundo plano, podremos seguir trabajando en nuestro terminal mientras que se ejecuta. Tan sólo tendremos que actualizar la base de datos de ficheros cada vez que se haya producido un cambio sustancial.

Cuando queramos buscar cualquier fichero que esté en la base de datos generada usaremos

$ locate patron

y en pantalla se nos mostrarán todas las concordancias con ese patron.

Por ejemplo

$ locate mpg

produce una salida como la que sigue (no tiene por qué coincidir)

/usr/lib/vlc/audio_filter/libmpgatofixed32_plugin.so

/usr/lib/vlc/demux/libmpga_plugin.so

/usr/lib/vlc/demux/libmpgv_plugin.so

/usr/lib/xmms/Input/libmpg123.so

/usr/local/share/guadalinex/ejemplos/Videos/Spot25.mpg

.........

 




2004-04-21