Sistemas de arquivos da União, como unionfs e aufs , foram inspirados pelo Plan9 diretório de sindicatos .
Por exemplo, eles são usados em CDs ao vivo para mesclar /usr/bin
do CD com um sistema de arquivos gravável, para que você possa fazer alterações em /usr/bin
, mesmo que o CD seja somente leitura.
Sistemas de arquivos da União: Implementações, Parte I em lwn.net
Por exemplo, se eu entendi os documentos corretamente, no Plan9, você poderia fazer:
bind -b /usr/bin /bin
bind -b /usr/local/bin /bin
bind -b /home/username/bin /bin
E todos os arquivos em todos os três diretórios apareceriam em /bin
(no caso de nomes duplicados, aquele no último diretório especificado ganha, devido à opção -b
).
Não tenho certeza se é isso que Bruce quer dizer com "espaço de nomes mount / filesystem", ou algo diferente.
Você provavelmente também poderia dizer que o sshfs foi inspirado nos planos do Plan9 ftpfs .