Що означає “побілка” у файловій системі копіювання-запис?


10

Посібник для AUFS робить кілька посилань на те , що називається «Whiteout», але це не для мене ясно , що це таке.

Що таке відбілювання і чому воно існує?

Відповіді:


16

Саме так файлова система об'єднання підтримує видалення з об'єднання, де базовий файл, який потрібно видалити, знаходиться у файловій системі лише для читання.

Скажіть, у вас є

  • /bin (лише для читання)
  • /usr/bin (лише для читання)
  • /home/USERNAME/bin (читати писати)

всі об'єднання, встановлені разом /bin(читати-писати).

І ти робиш rm /bin/ls.

Було б помістити вицвітання для lsв /home/USERNAME/bin, що робить його схожим /bin/lsбув видалений.

Див. Стан союзів для прочитання та повного пояснення.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.