Revista Tecnología

Como encontrar archivos en Linux usando locate

Publicado el 05 septiembre 2015 por Juanbellas

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:

bitacoralinux-locate-01

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 ;-)


Como encontrar archivos en Linux usando locate

Volver a la Portada de Logo Paperblog