A pergunta pode ser imprecisa, então tentarei explicá-la com mais detalhes.
Por várias razões, tenho muitas cópias do mesmo arquivo no meu sistema de arquivos Linux. Muitos deles são bastante grandes.
Digamos que possuo /path/to/some.file
e cópias deste arquivo /other/path/file.name
e /yet/another/path/third.copy
. Gostaria de saber se existe um sistema de arquivos que literalmente faria dois desses arquivos agirem como uma referência ao original. Naturalmente, se o usuário modificar um deles, somente então eles se tornarão arquivos independentes.
PS. Eu sei que isso pode ser (parcialmente) realizado usando links. Mas quero que esse recurso que tentei explicar acima seja tratado de forma transparente pelo sistema de arquivos.