Existen diversas formas de encontrar aquellos archivos que estamos buscando en nuestro sistema. Hoy vamos a conocer una bien sencilla usando el término locate.
Para búsquedas más complejas podríamos usar otras herramientas más completas, que nos van a proporcionar más información o de una manera más concreta, pero ahora vamos a usar locate en búsquedas sencillas y rápidas.
El procedimiento siempre es el mismo. Debemos escribir en la Terminal locate seguido del término a buscar:
$ locate cacillo
Esto me dará como resultado los archivos, en este caso de imágenes, que tengo en mi sistema:
Esta sería la función básica. A partir de aquí ya podemos echar mano de las distintas opciones que trae la herramienta.
Algunos ejemplos:
$ locate cacillo -q
La opción -q suprime los mensajes de error, como pueden ser los que provengan de intentar acceder a archivos a los que no tenemos permiso por no ser root, por ejemplo.
$ locate cacillo -n 10
Con la opción -n lo que estamos haciendo es decirle a la herramienta que nos limite el número de búsquedas, en este caso a 10.
$ locate cacillo -| 0
Con la opción -| 0 hará unas búsquedas más rápidas. La opción que viene por defecto es -|1 que, si bien es más lenta, también es más segura, y es la opción que viene por defecto en la herramienta y que usará salvo que le indiquemos otra cosa.
Bueno, pues, como siempre, se puede seguir explorando la herramienta locate a través de su manual, escribiendo en la Terminal:
$ man locate
Ahí ya podemos ver el resto de opciones de búsqueda, aunque las básicas son las que acabamos de ver.
Bien, pues esto era todo.
Venga, nos leemos ;-)