
私はLinuxが欲しいファイルシステムの上書きのように振る舞うオーストラリア関連学校サブファイルに書き込むとき。欲しい書くサブディレクトリへ。たとえば。L/lower
という名前のファイルが2つあるとしましょうU/upper
。
mount -t overlay -o lowerdir=L,upperdir=U,workdir=W overlay X
L
これにより、およびU
OverlayFSというディレクトリにマージされますX
。これで、両方のファイルX/lower
とを介してアクセスできますX/upper
。
したがって、OverlayFS ディレクトリを介して低レベルのファイルを変更できます。たとえば、
echo 'This is a modification' >> X/lower
しかし、これが私に間違って行動した場所です。実際にはデフォルトファイルを変更しませんL/lower
。代わりにという新しい上位ファイルを作成し、U/lower
修正をここに記録します。これは私が望むものではありません。X
編集のための便利なシングルアクセスポイントになることを願っています。
X/lower
執筆のためにどのように修正しますかL/lower
?
答え1
作成したオーバーレイを使用せずにファイル(この場合は「X」ディレクトリ)にアクセスして、デフォルトのディレクトリに書き込むことができます。この方法:
echo 'This is a modification' >> L/lower