pavement

Locate

From FreeBSDwiki
Revision as of 19:53, 9 August 2012 by 173.88.199.104 (Talk)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

locate pattern

The locate program searches a database for all pathnames which match the specified pattern. The database is automaticly recomputed periodically weekly and contains the pathnames of all files which are publicly accessible. IE: everything in the [path].

The locate program may fail to list some files that are present, or may list files that have been removed from the system. This is because locate only reports files that are present in the database, which is only regenerated once a week by the /etc/periodic/weekly/310.locate script.

If logged in as root
cd /
/usr/libexec/locate.updatedb

will reveal all filenames on your system to all login users.
In some user environments this is a security risk.

Personal tools