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?
Tags linux bind-mount