Я хотел бы удалить с продувкой все записи locate и его базы данных.
Я старался
apt-get purge locate
и
rm /etc/updatedb*
Но не исчезла ли база данных?
Где находится база данных updatedb в Debian Squeeze?
Я бы тоже хотел удалить его вручную, чтобы я мог его чисто переустановить
Не нужно декомпилировать исполняемый файл! Просто попросите «найти» :-)
Для обновленной версии bb / locate (GNU findutils) 4.6.0 попробуйте вызвать
Для меня (на Cygwin) это дает что-то вроде
источник
В Debian база данных locate хранится по умолчанию в
Если вы используете в
mlocate
качестве поискового индексатора:База данных mlocate хранится в
см .: Как я могу просмотреть содержимое базы данных updatedb, а затем исключить определенные файлы / пути?
источник
Я предпочитаю просто ускорить процесс, так как он приведет вас прямо туда. Это не зависит от распространения и работает, если у вас нет man-страниц.
источник
[УДАЛЕНО в 2017 году]: см. Ответ выше: найдите --статистические работы.
Если у вас есть /etc/updatedb.conf, вы можете посмотреть там. Я не. Вы можете прочитать справочную страницу для locate, в которой говорится, что местоположение по умолчанию - / var / cache / locate / locationb. Моего там нет. Вы можете использовать locate для поиска файлов с именем «updatedb» или «localb». Я использую Cygwin на Windows 7.
источник
mlocate.db
?$ sudo strace updatedb 2>&1 | grep -o "^open.*O_RDWR.*"