В Recoll, как просмотреть список файлов, которые были проиндексированы в определенном каталоге?

Пожалуйста, помогите мне найти решение следующей проблемы:

У меня есть папка на моем диске W7-NTFS с сохраненными веб-страницами

файлы в этой папке были утеряны, часть содержимого которых я случайно обнаружил в формате.chk (я думаю, что это W7 chkdsk)

Теперь, похоже, единственная доступная память для этих файлов находится в файле базы данных XAPIAN индекса повторных вызовов, который я недавно обновил. Я могу искать содержимое этих потерянных файлов, но Recoll не может открыть их, потому что они больше не существуют должным образом.

То, что я хотел бы сделать, - это возможность сравнить содержимое моей текущей папки с файлами, проиндексированными до потери данных. Таким образом, я точно знаю, какие файлы были потеряны, и могу восстановить их, извлекая их из Интернета.

Большое спасибо за ваш вклад.

  • Linux Новичок

1 ответ

Решение

По крайней мере с последними версиями Recoll, запрос языка запросов, например:

dir:/path/to/dir

должен вернуть все файлы, которые жили в поддереве под dir.

Если вы переключитесь в режим отображения таблицы для результатов, вы можете использовать Results->Save as CSV пункт меню для создания легко обрабатываемого списка.

Если данные очень ценны, есть также способы извлечь исходное сходство текстового содержимого из данных индекса.

Надеюсь это поможет. Я не уверен, что получу уведомление, если эта страница будет обновлена, поэтому не стесняйтесь связаться со мной через контакт на веб-сайте Recoll, если вам нужна дополнительная помощь.

Другие вопросы по тегам