OS X挂载本地目录

18 unix macos mount

是否可以将本地目录挂载到另一个目录中?使用Perforce,我想做一些等同于symlinking目录的东西,但是以某种方式欺骗它认为它实际上只是项目中的另一个目录.

我想做的事情如下:

mount /foo/bar /home/foo/bar
Run Code Online (Sandbox Code Playgroud)

这是可能的,如果是的话,我需要提供哪些选择?

Sto*_*bor 8

bindfs看起来就像你追求的......

  • 这是旧的,但为了后代,我想我会补充说我遇到了使用bindfs的数据损坏问题.和性能问题. (3认同)
  • (对不起添加的评论,我很抱歉;我不小心点击了返回,发表了评论,然后等了五分多钟来更新它.叹了口气).无论如何,想要注意的是,如下所述,HFS +支持目录之间的硬链接(有限制),而本机ln命令不会这样做,gnu link命令(在macports以及其他地方)将会. (3认同)

ign*_*nis 5

mount localhost:/path1 /path2
Run Code Online (Sandbox Code Playgroud)

将使用 NFS。

NFS 可能会出现很多问题,在这个答案中处理它们会很疯狂,最好在apple.stackexchange.com上询问并阅读man mount_nfs(8)

  • @Norswap 我知道这有点旧,但它有效。我继续进行调查,并[在此发布我的发现](http://apple.stackexchange.com/questions/197029/how-do-you-mount-bind-a-local-directory/197030#197030)。NFS 就是答案;只是一点配置的问题。 (2认同)