Вопросы с тегом «updatedb»

26
Могу ли я просто отключить updatedb?

Является ли updatedbнужно вообще? Я никогда не использую, locateи мои серверы, как правило, содержат десятки миллионов файлов, что обычно заставляет updatedb работать долго и потреблять ввод-вывод, необходимый MySQL и / или другому программному обеспечению. Могу ли я просто удалить его из cron и...

25
Какую базу данных используют `updatedb` и` locate`?

locateПрограмма findutilsсканирования одного или нескольких баз данных имен файлов и отображает любые совпадения. Это можно использовать как очень быструю findкоманду, если файл присутствовал во время последнего обновления базы данных имен файлов. В настоящее время существует много видов баз...

15
updatedb: не могу открыть временный файл для `/var/lib/mlocate/mlocate.db '

Я использую команду updatedb для обновления индекса и получаю updatedb: can not open a temporary file for `/var/lib/mlocate/mlocate.db' FYI команда locate работает, например, $ locate Index.xml /usr/share/mysql/charsets/Index.xml durrantm.../durrantm$ Как я могу преодолеть эту проблему при попытке...

11
Как обновляется намного быстрее, чем найти?

Как updatedbэто намного быстрее, чем find? Вот сравнение по времени updatedbи findкоманды, которая выполняет, казалось бы, похожую задачу. compare.sh #!/usr/bin/env bash cmd="sudo updatedb" echo $cmd time eval $cmd cmd="sudo find / \ -fstype ext4 \ -not \( \ -path '/afs/*' -o \ -path '/net/*' -o \...