У меня странный вопрос, и я не уверен, что это вообще что-то выполнимое, поэтому я задаю его SuperUser :)
Итак, представьте, что у вас есть файловая система с некоторыми точками монтирования для дополнительных разделов.
сказать что-то вроде
/ диски / дискA / раздел A / диски / диск A / раздел B / диски / диск B / раздел A ... и т.п.
теперь, если все эти разделы смонтированы в соответствующих точках монтирования, при запуске updatedb будет проиндексирован весь контент в их файловой системе. Хорошо.
Теперь я пытаюсь настроить своего рода файловый сервер с низким потреблением и жестким диском, где я хотел бы использовать автомонтирование, где я хотел бы индексировать файлы, но где я не хочу запускать индексацию для этих дополнительных ездит каждый день.
Итак, чего я хочу добиться, так это запустить updatedb таким образом, чтобы некоторые пути (в моем случае эти пути выше) могли быть исключены из индексации, НО в то же время, не удаляя предыдущее содержимое, индексированное для этих путей.
я вижу, что updatedb имеет несколько опций "сокращения", которые позволяют исключить определенные пути из процесса индексации. Но это также подразумевает отказ от всей информации о содержании, связанной с этими путями. Вместо этого я хотел бы исключить определенные пути, сохранив то, что ранее уже было проиндексировано в этих путях.
У кого-нибудь есть идеи, как добиться этого с помощью mlocate, или какой другой инструмент использовать для этого? Спасибо