locate
es una utilidad de Unix que sirve para buscar archivos en sistemas de archivos . Busca en una base de datos prediseñada de archivos generados por el updatedb
comando o por un demonio y comprimidos mediante codificación incremental . Opera significativamente más rápido que find
la base de datos, pero requiere una actualización regular. Esto sacrifica la eficiencia general (debido al interrogatorio regular de los sistemas de archivos incluso cuando ningún usuario necesita información) y la precisión absoluta (ya que la base de datos no se actualiza en tiempo real ) para obtener mejoras de velocidad significativas, particularmente en sistemas de archivos muy grandes.
Versión inicial | 1982 |
---|---|
Sistema operativo | Unix y similar a Unix |
Tipo | Mando |
locate
fue creado por primera vez en 1982. [1] Las versiones BSD y GNU Findutils derivan de la implementación original. [2] Su base de datos principal se puede leer en todo el mundo, por lo que el índice se crea como un usuario sin privilegios. locate
El comando también se incluye en MacOS .
mlocate
(Fusionar Localizar) y el anterior slocate
(Localizar Seguro) utilizan una base de datos de acceso restringido, que solo muestra los nombres de archivo accesibles para el usuario. [3] [4]
Ver también
Referencias
- ↑ Woods, James A. (15 de enero de 1983). "Encontrar archivos rápidamente" . ; entrada: . Vol. 8 no. 1. Usenix . págs. 8-10 . Consultado el 27 de marzo de 2016 .
- ^ "Búsqueda de archivos" . GNU . Fundación de Software Libre . 2012-11-17 . Consultado el 27 de marzo de 2016 .
La localización de GNU y sus utilidades asociadas fueron escritas originalmente por James Woods, con mejoras de David MacKenzie.
- ^ Miloslav Trmač (2005). "mlocate" . Archivado desde el original el 11 de abril de 2006 . Consultado el 27 de marzo de 2016 .
... más rápido y no destruye tanto las cachés del sistema ... intenta ser compatible con la localización GNU, cuando no entra en conflicto con la compatibilidad de slocate.
- ^ Kevin Lindsay (1999). "Localización segura" . Archivado desde el original el 7 de mayo de 2005 . Consultado el 27 de marzo de 2016 .
... también comprobará los permisos y la propiedad de los archivos para que los usuarios no vean los archivos a los que no tienen acceso.
enlaces externos
- GNU Findutils
- ubicar
- Manual de comandos generales de FreeBSD -
- Manual de comandos generales de OpenBSD -
- Manual del usuario de Linux - Comandos de usuario -
Variantes: