Vincular montagens em montagens de ligação

1

Eu estou tentando vincular a montagem de um arquivo em outro arquivo e, em seguida, removo o arquivo que agora está oculto do acesso. Estou tentando fazer isso da seguinte maneira:

folder1# echo a > a
folder1# echo b > b
folder1# mount -o bind a b
folder1# cat b
a #All good - the bind mount worked
folder1# cd ..
# mount -o bind folder1 folder2
# cd folder2
folder2# cat b
b #OK, as expected
folder2# unlink b
rm: cannot remove 'b': Device or resource busy

Eu quero excluir b do disco real, mas deixar o bindmount de a active.

Então, se funcionasse, seria como

# cd folder2
folder2# cat b
b
folder2# unlink b
folder2# cat b
cat: error: No such file or directory
folder2# cd ../folder1
folder1# cat b
a #The bind mount is still active

Como posso fazer com que o Linux se comporte como eu quero?

    
por Penn 09.11.2018 / 15:15

0 respostas