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