všetky možnosti
buster  ] [  bullseye  ] [  bullseye-backports  ] [  bookworm  ]
[ Zdroj: mlocate  ]

Balík: mlocate (0.26-5)

Odkazy pre mlocate

Screenshot

Zdroje Debian:

Stiahnuť zdrojový balík mlocate:

Správcovia:

Externé zdroje:

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.

Značky: Implementované v: C, User Interface: Príkazový riadok, Role: role::program, scope::utility, Purpose: Searching

Ostatné balíky súvisiace s balíkom mlocate

  • závisí
  • odporúča
  • navrhuje
  • vylepšuje

Stiahnuť mlocate

Stiahnuť pre všetky dostupné architektúry
Architektúra Veľkosť balíka Nainštalovaná veľkosť Súbory
mips64el 95.9 kB510.0 kB [zoznam súborov]