web-dev-qa-db-ja.com

AUFSは削除されたファイルをどのように保存しますか?

[〜#〜] aufs [〜#〜] -mountでファイルを変更すると、その変更は何らかの方法でrw-layerに保存されます。

新規/変更されたファイルがrwレイヤーにどのように保存されるかは明らかですが、削除されたファイルをそこでどのように記憶するのでしょうか。

5
Udo G

読み取り専用ブランチと読み取り/書き込みブランチを持つすべてのユニオンファイルシステムは、読み取り/書き込みブランチで何らかの形式の「ホワイトアウト」マーカーを使用して、読み取り専用ブランチに存在するファイルを抑制します。 AUFSも例外ではありません。

AUFSの場合、ホワイトアウトマーカーは次のファイルと呼ばれます。

.wh.<filename>

削除されたファイルが存在していたのと同じディレクトリにあり、<filename>は、削除されたファイルのファイル名です。

参照: aufsのマンページホワイトアウトに関する情報

7
Celada