Tarkennettu haku
buster  ] [  bullseye  ] [  bullseye-backports  ] [  bookworm  ]
[ Source: mlocate  ]

Paketti: mlocate (0.26-3)

Links for mlocate

Screenshot

Debian-palvelut:

Imuroi lähdekoodipaketti mlocate:

Ylläpitäjä:

External Resources:

Samankaltaisia paketteja:

etsi nopeasti tiedostoja nimen mukaan

mlocate on uusi toteutus locatesta, joka on työkalu tiedostojen etsimiseen. Tiedostoja voi etsiä tiedostojärjestelmästä nimen perusteella käyttämällä joko hakusanoja tai säännöllisiä lausekkeita. Toisin kuin muut työkalut, kuten find, locate käyttää aiemmin tehtyä tietokantaa haun suorittamiseen, mahdollistaen paremman suorituskyvyn. Cron päivittää säännöllisesti tätä tietokantaa.

Locatesta on tehty useita toteutuksia: alkuperäinen GNU:n findutils, slocate ja mlocate. Mlocaten etuja ovat:

 * Se indeksoi koko tiedostojärjestelmän, mutta antaa hakutuloksiksi vain
   ne tiedostot, joihin aktiivisella käyttäjällä on oikeudet. Se
   tekee tämän päivittämällä tietokantaa root-käyttäjänä, estäen
   tavallisia käyttäjiä lukemasta sitä, jolloin nämä pääsevät siihen
   käsiksi vain locate-binäärin kautta. Myös slocate osaa tämän, mutta
   alkuperäinen locate ei.

 * Kaikkien hakemistojen ja tiedostojen uudelleenlukemisen sijaan
   tietokannan päivittämisen yhteydessä, mlocate pitää aikaleimaa
   tietokannassaan ja siten tietää jos hakemiston sisältö ei ole
   muuttunut lukematta kaikkea uudelleen. Tämä ominaisuus tekee
   päivittämisen paljon nopeammaksi ja kiintolevyjä säästävämmäksi.
   Tämä ominaisuus löytyy vain mlocatesta.

Mlocate muuttaa asennuksen yhteydessä /usr/bin/locate binäärin osoittamaan mlocatea vaihtoehtomekanismin (alternatives) kautta. Asennuksen jälkeen saatat haluta suorittaa /etc/cron.daily/mlocate manuaalisesti luodaksesi tietokannan, muuten mlocate ei toimi ennen kuin sen skripti suoritetaan cron:ista (koska mlocate ei käytä samaa tietokantaa kuin perinteinen locate). Haluat myös todennäköisesti poistaa locate-paketin, koska muuten tietokoneellasi on kaksi erilaista säännöllisesti päivittyvää tietokantaa.

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

Muut pakettiin mlocate liittyvät paketit

  • depends
  • recommends
  • suggests
  • enhances

Imuroi mlocate

Imurointi kaikille saataville arkkitehtuureille
Arkkitehtuuri Paketin koko Koko asennettuna Tiedostot
amd64 95.4 kt492.0 kt [tiedostoluettelo]