Vyhledat (Unix) - Locate (Unix)
První vydání | 1982 |
---|---|
Operační systém | Unix a Unixový |
Typ | Příkaz |
lokalizovat
je Unix nástroj, který slouží k vyhledání soubory na souborové systémy. Prohledá předem připravený databáze souborů generovaných aktualizovánob
velení nebo a démon a komprimované pomocí inkrementální kódování. Funguje výrazně rychleji než nalézt
, ale vyžaduje pravidelnou aktualizaci databáze. To obětuje celkovou efektivitu (kvůli pravidelnému dotazování souborových systémů, i když žádný uživatel nepotřebuje informace) a absolutní přesnost (protože databáze se neaktualizuje v reálný čas ) pro výrazná vylepšení rychlosti, zejména u velmi velkých souborových systémů.
lokalizovat
byl poprvé vytvořen v roce 1982.[1] BSD a GNU Findutils verze pocházejí z původní implementace.[2] Jejich primární databáze je čitelná na světě, takže index je vytvořen jako neprivilegovaný uživatel. lokalizovat
příkaz je také zahrnut v Operační Systém Mac.
přemístit
(Merging Locate) a starší slocate
(Secure Locate) používá databázi s omezeným přístupem, zobrazuje pouze názvy souborů přístupné uživateli.[3][4]
Viz také
- mdfind související příkaz v systému MacOS
Reference
- ^ Woods, James A. (1983-01-15). „Rychlé hledání souborů“. ;přihlásit se:. Sv. 8 č. 1. Usenix. s. 8–10. Citováno 2016-03-27.
- ^ „Hledání souborů“. GNU. Free Software Foundation. 2012-11-17. Citováno 2016-03-27.
GNU locate a související nástroje původně napsal James Woods s vylepšeními Davidem MacKenzie.
- ^ Miloslav Trmač (2005). "přemístit". Archivovány od originál dne 11. 4. 2006. Citováno 2016-03-27.
... rychlejší a neukládá tolik mezipaměti systému ... pokusy o kompatibilitu s vyhledáním GNU, pokud to není v rozporu s kompatibilitou slocate.
- ^ Kevin Lindsay (1999). „Secure Locate“. Archivovány od originál dne 2005-05-07. Citováno 2016-03-27.
... zkontroluje také oprávnění a vlastnictví souborů, aby uživatelé neuviděli soubory, ke kterým nemají přístup.
externí odkazy
- GNU Findutils
- přemístit
- FreeBSD Obecné příkazy Manuál –
- OpenBSD Obecné příkazy Manuál –
- Linux Uživatele Manuál - Uživatelské příkazy –
Varianty:
- přemístit - Varianta používající modul jádra a démona pro průběžné aktualizace.
- KwickFind - Frontend KDE GUI pro vyhledání
- Locate32 pro Windows - grafická varianta Windows od GPL (již není k dispozici)
![]() | Tento Unix související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |