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

Package: mlocate (0.26-3)

Links for mlocate

Screenshot

Debian Resources:

Download Source Package mlocate:

Maintainer:

External Resources:

Similar packages:

find hurtigt filer på filsystemet baseret på deres navn

mlocate er en ny implementering af locate, et værktøj til at finde filer overalt i filsystemet baseret på deres navn, med brug af et fast mønster eller et regulært udtryk. Til forskel fra andre værktøjer som find(1), bruger locate en tidligere oprettet database til at udføre søgning hvilket gør at forespørgsler udføres meget hurtigere. Denne database opdateres periodisk fra cron.

Flere implementeringer af locate eksisterer: Den oprindelige implementering fra GNU's findutils, slocate, og mlocate. Fordelene ved mlocate er:

 * Den indekserer hele filsystemet, men resultater af en søgning vil
   kun inkludere filer som brugeren der kører locate har adgang til.
   Den gør dette ved at opdatere databasen som root (administrator), men
   den gøres ulæsbar for normale brugere, som kun kan tilgå den via
   locates binære fil. slocate gør også dette, men ikke den oprindelige
   locate.

 * I steden for at genlæse alt indholdet for alle mapper hver gang
   databasen opdateres, så bevarer mlocate tidsstempelinformation i sin
   database og kan derfor vide om indholdet i en mappe har ændret sig
   uden at læse indholdet igen. Det gør opdateringer meget hurtigere og
   mindre hård for harddisken. Denne funktion findes kun i mlocate.

Installation af mlocate vil ændre den binære fil /usr/bin/locate/ så den peger mod mlocate via den alternative mekanisme. Efter installation vil du måske køre /etc/cron.daily/mlocate manuelt for at oprette databasen, ellers vil mlocate ikke virke før det skript køres fra selve cron (da mlocate ikke bruger den samme databasefil som standardlocate). Du vil måske også ønsker at fjerne pakken »locate« for ikke at have to forskellige databasefiler opdateret med jævne mellemrum på dit system.

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
i386 97.8 kB502.0 kB [list of files]