Перенаправить пути к файлам

Существует ли простой способ фильтровать и перенаправлять доступ к файлам к определенным файлам? Например, все запросы к /D/00/*.jpg должны иметь доступ к физическому файлу /mnt/sdb1/00/*.jpg.

Существует ли инструмент, обеспечивающий виртуальную файловую систему, которая позволяет такие фильтры?

Создание ссылок (ln) вручную не является хорошим решением, так как содержимое сильно меняется.

Полный пример

В настоящее время мне нужна следующая (виртуальная) файловая структура для некоторых программ:

+- D
   +- 00
   |   +- image00.jpg
   |   +- image00.nfo
   +- 01
   |   +- image01.jpg
   |   +- image01.nfo

Моя фактическая файловая структура следующая (данные и метаданные, разделенные на разных устройствах):

+- sda1
|  +- 00
|  |   +- image00.jpg
|  +- 01
|  |   +- image01.jpg
+- sdb1
   +- 00
   |   +- image00.nfo
   +- 01
   |   +- image01.nfo

Запросы к /D/00/image00.jpg и /D/01/image01.jpg следует перенаправлять на /mnt/sda1/00/image00.jpg и /mnt/sda1/01/image01.jpg. То же самое верно для sdb1 и .nfo -файлов.

Таким образом, sda1 - это большой жесткий диск, который может вращаться, когда нужны только метаданные на sdb1.

0
задан 18 August 2019 в 19:24

0 ответов

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

Похожие вопросы: