locate - mire használja a rendszer?

Fórumok

A kérdés az lenne, hogy mire használja a rendszer a locate programot (mlocate/slocate/...)?
Ubuntu-ban ugye alapértelmezetté tették az mlocate-ot, ami jó, mert nem indexeli újra az egész fájlrendszert, csak felfrissíti az adatbázisát. Ugyanakkor, nem látom értelmét ennek a parancsnak, maximum, ha a user nem tudja, hogy hol van egy adott fájl.
Maga a rendszer használja ezt az adatbázist?
Előfordult már, hogy letöröltem, és nem hasalt el tőle semmi (látszólag).

Hozzászólások

Tudtommal nem használja semmire.

"Ugyanakkor, nem látom értelmét ennek a parancsnak, maximum, ha a user nem tudja, hogy hol van egy adott fájl."

Pont ez az értelme. Alkalmanként megspórolhat egy csomó időt és diszktekergetést, amivel egy find kiadása jár.

Ha jól tudom, az updatedb inkrementális, ha rendszeresen lefut, nagyon gyorsan végez. Nem hiszem, hogy emiatt bármi hátrányt szenvedne a rendszer, viszont ha szükség van rá, nagyon hasznos. (Épp tegnap futottam bele abba, hogy nem találtam egy újonnan feltett, addig sose látott csomag egyik fájlját. Nos, a locate segítségével instant módon megvolt.)
--
Coding for fun. ;)