alle opties
jessie  ] [  stretch  ] [  buster  ] [  sid  ]
[ Bron: mlocate  ]

Pakket: mlocate (0.26-3)

Verwijzigingen voor mlocate


Debian bronnen:

Het bronpakket mlocate downloaden:


Externe bronnen:

Vergelijkbare pakketten:

quickly find files on the filesystem based on their name

mlocate is a new implementation of locate, a tool to find files anywhere in the filesystem based on their name, using a fixed pattern or a regular expression. Unlike other tools like find(1), locate uses a previously created database to perform the search, allowing queries to execute much faster. This database is updated periodically from cron.

Several implementations of locate exist: the original implementation from GNU's findutils, slocate, and mlocate. The advantages of mlocate are:

 * it indexes all the filesystem, but results of a search will only
   include files that the user running locate has access to. It does
   this by updating the database as root, but making it unreadable for
   normal users, who can only access it via the locate binary. slocate
   does this as well, but not the original locate.

 * instead of re-reading all the contents of all directories each time
   the database is updated, mlocate keeps timestamp information in its
   database and can know if the contents of a directory changed without
   reading them again. This makes updates much faster and less demanding
   on the hard drive. This feature is only found in mlocate.

Installing mlocate will change the /usr/bin/locate binary to point to mlocate via the alternatives mechanism. After installation, you may wish to run /etc/cron.daily/mlocate by hand to create the database, otherwise mlocate won't work until that script is run from cron itself (since mlocate does not use the same database file as standard locate). Also, you may wish to remove the "locate" package in order not to have two different database files updated regularly on your system.

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

Andere aan mlocate gerelateerde pakketten

  • depends
  • recommends
  • suggests
  • enhances

mlocate downloaden

Pakket downloaden voor alle beschikbare platforms
Platform Pakketgrootte Geïnstalleerde grootte Bestanden
alpha (unofficial port) 96,6 kB500,0 kB [overzicht]
amd64 95,4 kB492,0 kB [overzicht]
arm64 93,7 kB488,0 kB [overzicht]
armel 91,9 kB474,0 kB [overzicht]
armhf 92,1 kB462,0 kB [overzicht]
hppa (unofficial port) 93,9 kB480,0 kB [overzicht]
hurd-i386 97,4 kB490,0 kB [overzicht]
i386 97,8 kB502,0 kB [overzicht]
kfreebsd-amd64 95,4 kB488,0 kB [overzicht]
kfreebsd-i386 97,6 kB490,0 kB [overzicht]
m68k (unofficial port) 90,7 kB482,0 kB [overzicht]
mips 94,4 kB495,0 kB [overzicht]
mips64el 94,7 kB505,0 kB [overzicht]
mipsel 94,6 kB495,0 kB [overzicht]
powerpcspe (unofficial port) 91,8 kB538,0 kB [overzicht]
ppc64 (unofficial port) 97,3 kB543,0 kB [overzicht]
ppc64el 99,4 kB540,0 kB [overzicht]
riscv64 (unofficial port) 93,2 kB472,0 kB [overzicht]
s390x 93,7 kB492,0 kB [overzicht]
sh4 (unofficial port) 95,4 kB470,0 kB [overzicht]
sparc64 (unofficial port) 91,5 kB497,0 kB [overzicht]
x32 (unofficial port) 94,7 kB483,0 kB [overzicht]