Что означает & ldquo; whiteout & rdquo; имеется ввиду в файловой системе копирования при записи?

В руководстве для aufs есть несколько ссылок на что-то, называемое «whiteout», но мне не ясно, что это такое.

Что такое помутнение и почему оно существует?

10
задан 4 May 2011 в 01:50

1 ответ

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

Скажем, у вас есть

  • /bin (только для чтения)
  • /usr/bin (только для чтения)
  • /home/USERNAME/bin (чтение-запись )

все соединения смонтированы вместе в /bin (чтение-запись).

И вы делаете rm /bin/ls.

Это поместило бы помутнение для ls в /home/USERNAME/bin, что делает его похожим на /bin/ls, было удалено.

См. Состояние unionfs для хорошего чтения и полного объяснения.

0
ответ дан 4 May 2011 в 01:50

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

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