all options
buster  ] [  bullseye  ] [  bullseye-backports  ] [  bookworm  ]
[ Source: mlocate  ]

Package: mlocate (0.26-5)

Links for mlocate

Screenshot

Debian Resources:

Download Source Package mlocate:

Maintainers:

External Resources:

Similar packages:

Rychle vyhledá soubory podle jejich jména

mlocate je novou implementací programu locate, nástroje sloužícího pro hledání souborů kdekoliv na vašem disku jednoduše podle jeho jména. Jméno souboru můžete zadat přesně nebo pomocí regulárního výrazu. Oproti jiným programům jako je např. find(1), locate používá dříve vytvořenou databází, která mu umožní rychle vyhledat soubor. Tato databáze se pravidelně aktualizuje pomocí cronu.

K dispozici jsou různé verze locate: je to originální implementace GNU findutils, slocate a mlocate. Výhodou mlocate je:

 * indexuje celý souborový systém, ale výsledek vyhledávání obsahuje
   pouze soubory, ke kterým má přístup uživatel, který locate spustil.
   Toho je docíleno díky tomu, že aktualizaci databáze provádí s právy
   uživatele root, ale tato databáze přitom není pro běžného uživatele
   čitelná. Obdobně se chová i slocate, ale původní nástroj locate toto
   neumí.

 * místo čtení celého obsahu všech adresářů při každé aktualizaci databáze,
   mlocate si uchovává informace o časových značkách obsažených v této
   databázi a umí se tak rozhodnout, zda se obsah adresáře změnil nebo
   ne, aniž bu ho musel prohlížet. Díky tomu je aktualizace mnohem
   rychlejší a méně zatěžuje pevný disk. Tuto vymoženost naleznete pouze
   v mlocate.

Instalací mlocate změníte odkaz /usr/bin/locate tak, aby ukazoval na mlocate. Po instalaci budete zřejmě pro vytvoření databáze chtít spustit /etc/cron.daily/mlocate, jinak nebude mlocate fungovat - až do doby než se tento skript spustí (mlocate totiž nepoužívá stejnou databázi jako locate). Také můžete odstranit balíček "locate", jinak by se vám pravidelně aktualizovali obě dvě databáze a zbytečně zatěžovali systém.

Tags: Implemented in: C, User Interface: Command Line, Role: role::program, scope::utility, Purpose: Searching

Other Packages Related to mlocate

  • depends
  • recommends
  • suggests
  • enhances

Download mlocate

Download for all available architectures
Architecture Package Size Installed Size Files
ppc64el 98.9 kB549.0 kB [list of files]