Balík: mlocate (0.26-3)
Odkazy pre mlocate
Zdroje Debian:
Stiahnuť zdrojový balík mlocate:
Správca:
Externé zdroje:
- Domovská stránka [pagure.io]
Podobné balíky:
rýchle hľadanie súborov na súborovom systéme podľa názvu
mlocate je nová implementácia locate, nástroja na hľadanie súborov kdekoľvek na súborovom systéme podľa ich názvu na základe pevného reťazca alebo regulárneho výrazu. Na rozdiel od iných nástrojov ako find(1) používa locate vopred vytvorenú databázu, čím sa požiadavky vykonávajú oveľa rýchlejšie. Táto databáza sa periodicky aktualizuje z cronu.
Existuje niekoľko implementácií locate: pôvodná implementácia z GNU findutils, slocate a mlocate. Výhody mlocate sú:
* indexuje celý súborový systém, ale medzi výsledkami hľadania budú iba súbory, ku ktorým má prístup používateľ, ktorý ho spustil. To dosahuje tým, že aktualizuje databázu ako používateľ root, čím je nečitateľná pre bežných používateľov, ktorí k nej majú prístup iba prostredníctvom binárneho súboru mlocate.
* namiesto opätovného načítavania obsahu všetkých adresárov zakaždým, keď sa aktualizuje databáza, udržiava mlocate v databáze informácie o časových známkach a dokáže zistiť, či sa obsah adresára zmenil bez toho, aby ho znova načítaval. Tým sa aktualizácia omnoho zrýchli a menej zaťažuje pevný disk. Táto vlastnosť je jedinečná pre mlocate.
Nainštalovanie mlocate zmení binárny súbor /usr/bin/locate tak, aby ukazoval na mlocate pomocou systému alternatív. Po inštalácii môžete ručne spustiť /etc/cron.daily/mlocate, aby sa vytvorila databáza, inak mlocate nebude fungovať do najbližšieho spustenia aktualizácie z cron skriptu (preto, že mlocate nemôže používať rovnakú databázu ako štandardné locate). Tiež možno budete chcieť odstrániť balík „locate”, aby sa na vašom systéme nemuseli pravidelne aktualizovať dva rozličné súbory databáz.
Ostatné balíky súvisiace s balíkom mlocate
|
|
|
|
-
- dep: adduser
- pridávanie a odstraňovanie používateľov a skupín
-
- dep: libc6 (>= 2.14) [amd64]
- knižnica GNU C - zdieľané knižnice
tiež virtuálny balík poskytovaný balíkom libc6-udeb
- dep: libc6 (>= 2.17) [arm64]
- dep: libc6 (>= 2.4) [armhf, i386]
-
- sug: nocache
- obídenie/minimalizovanie vyrovnávacej pamäte súborového systému pri programe
Stiahnuť mlocate
Architektúra | Veľkosť balíka | Nainštalovaná veľkosť | Súbory |
---|---|---|---|
amd64 | 95.4 kB | 492.0 kB | [zoznam súborov] |
arm64 | 93.7 kB | 488.0 kB | [zoznam súborov] |
armhf | 92.1 kB | 462.0 kB | [zoznam súborov] |
i386 | 97.8 kB | 502.0 kB | [zoznam súborov] |