2014-12-30 3 views
-2

Из того, что я понимаю, есть задание cron, которое работает на Unix-системах, которые кэшируют файловую систему, чтобы быстрее выполнять вызовы (или что-то в этом роде). Что называется этим процессом и где хранится эта база данных?найти, mdfind и найти работу cron?

ответ

0

Это называется updatedb, доктора здесь: http://linux.die.net/man/8/updatedb

+0

Это относится также и к OS X? – Chris

+0

http://superuser.com/questions/109590/whats-the-equivalent-of-linuxs-updatedb-command-for-the-mac –

0

Это относится к OS X 10,10

Фактическая база данных:

/var/db/locate.database»

ИМЕНИ locate.updatedb - обновить локализацию базы данных

СИНТАКСИС /usr/libexec/locate.updatedb

ОПИСАНИЕ Утилита locate.updatedb обновляет базу данных, используемую для определения местоположения (1). Он обычно запускается один раз в неделю по заданию /System/Library/LaunchDaemons/com.apple.locate.plist.

The contents of the newly built database can be controlled by the 
/etc/locate.rc file. 

СРЕДЫ LOCATE_CONFIG путь к файлу конфигурации

FILES /var/db/locate.database базы данных по умолчанию /etc/locate.rc файла конфигурации

СМОТРИТЕ ТАКЖЕ местонахождение (1), launchd (8)