我有一段时间在OSX(优胜美地)上通过ssh保留rsync别名的魔鬼
rsync -av -e ssh me@N.N.N.N:/Users/me/stuff/ /Users/me/stuff
不保留别名。它在目标上创建别名...但它不指向原始文件(在目标上)。启动Finder窗口,打开源上的文件共享,然后拖放保留别名,但这是我到目前为止已经知道如何执行此操作的唯一方法,我更喜欢非-GUI解决方案。 rsync之外的东西会在ssh上工作吗?
我已尝试过原生OSX rsync和Homebrew's。
提前感谢超级!
答案 0 :(得分:5)
使用-E
选项。别名文件包括资源分叉。 -E
选项记录为:
-E, --extended-attributes Apple specific option to copy extended attributes, resource forks, and ACLs. Requires at least Mac OS X 10.4 or suitably patched rsync.