如何在 OS X 中创建指向目录的硬链接(hard link)(而不是符号链接(symbolic link)或 Mac OS 别名)?我已经知道命令“ln target destination”,但仅当目标是文件时才有效。我知道 Mac OS 与其他 Unix 环境不同,它确实允许硬链接(hard link)到文件夹(例如,这用于 Time Machine),但我自己不知道该怎么做。
最佳答案
交叉发帖this great tool巧妙地解决了问题,最初由 Sam 发表:
要安装 Hardlink,请确保您已安装 homebrew ,然后运行:
brew install hardlink-osx
安装后,创建一个硬链接(hard link):
hln [source] [destination]
我还注意到
unlink
命令在雪豹上不起作用,所以我添加了一个取消链接的选项:hln -u destination
感兴趣的 friend 可以在 Github 上获取代码:https://github.com/selkhateeb/hardlink
关于macos - 在 OS X 中创建目录硬链接(hard link)的 Unix 命令是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/80875/