En este artículo, veremos cómo instalar el comando de localización para buscar archivos en Linux. localizar es una herramienta de interfaz de línea de comandos utilizada para buscar archivos por nombre en sistemas Linux. Esto funciona de manera más eficiente que otros comandos. Utiliza una o más bases de datos por updatedb.
Para verificar si la utilidad de localización ya está instalada en su sistema. Abre tu terminal y escribe.
locate
Si el sistema produce la salida » localizar: no hay patrón para buscar especificado «, entonces aquí se instala el paquete de localización como en la imagen de abajo.
De lo contrario, veremos algo como » localizar comando no encontrado » como en la imagen de abajo.
Paquete mlocate que proporciona los comandos de localización y actualización para buscar archivos en sistemas Linux. Para instalarlo utiliza los siguientes comandos:
Para Ubuntu y Debian:
sudo apt install mlocate
Para CentOS y Fedora
sudo yum install mlocate
Durante la instalación del paquete mlocate , se crea un “ trabajo cron ” que ejecuta el comando updatedb cada 24 horas. Entonces, incluso podemos actualizar manualmente la base actualizada como usuario raíz o con sudo.
sudo updatedb
Este comando puede tardar algún tiempo en completarse dependiendo de no. de archivos, directorios y velocidad de nuestro sistema. Por lo tanto, los archivos creados después de la actualización de la base de datos no se mostrarán en los resultados del comando de localización .
Ahora intentaremos ejecutar el comando de localización. Suponga que desea buscar un archivo con una extensión particular como en el siguiente ejemplo:
locate .bashrc
Supongamos que si desea encontrar una coincidencia exacta de acuerdo con el patrón que ingresa, debemos usar la opción » -b » y la opción de globo » \ » como en la siguiente sintaxis.
locate -b '\bash.list'
Publicación traducida automáticamente
Artículo escrito por nishanthec19 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA