题
是否可以将本地目录挂载到另一个目录中?使用 Perforce,我想做一些与符号链接目录相同的事情,但以一种欺骗它认为它实际上只是项目中的另一个目录的方式。
我想做这样的事情:
mount /foo/bar /home/foo/bar
这可能吗?如果可以,我需要提供哪些选项?
解决方案
bindfs 好像你以后...
其他提示
mount localhost:/path1 /path2
将使用NFS。
有很多的事情,可能会出错,NFS,这将是疯狂的来处理他们在这个答案,最好请在 apple.stackexchange .COM 和阅读人mount_nfs(8)。
您只能在目录树下安装不同的文件系统。您可以实现你要找的硬链接的目录做什么。 OS X允许硬链接的目录和以Perforce的它希望像不同的目录
BSD(以及 Darwin/OSX)实现这一点的方法是 空文件系统. 。它不是 OS X 的标准构建,但如果您有时间使用它,也许可以从源代码构建。
要使得从一个目录的硬链接到另一个,运行:
$ ln /foo/bar /home/foo/bar
要注意,从操作系统的角度看,这两个链接都一视同仁是很重要的。可以删除/foo/bar
和/home/foo/bar
将保持到磁盘上的数据的有效参考。
不隶属于 StackOverflow