通过 OSX ssh rsync 保留别名
Preserving aliases over OSX ssh rsync
我在 OSX (Yosemite)
上用 rsync 通过 ssh 保存别名的时间很糟糕
rsync -av -e ssh me@N.N.N.N:/Users/me/stuff/ /Users/me/stuff
不保留别名。它在目标上创建了一个别名......但它不指向原始文件(在目标上)。打开 Finder window,在源上打开文件共享,然后拖放保留别名,但这是迄今为止我想出的唯一方法,我更喜欢非 GUI解决方案。除了 rsync 之外的其他东西可以通过 ssh 工作吗?
我已经尝试了本机 OSX rsync 以及 Homebrew 的。
提前致谢!
使用 -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.
我在 OSX (Yosemite)
上用 rsync 通过 ssh 保存别名的时间很糟糕rsync -av -e ssh me@N.N.N.N:/Users/me/stuff/ /Users/me/stuff
不保留别名。它在目标上创建了一个别名......但它不指向原始文件(在目标上)。打开 Finder window,在源上打开文件共享,然后拖放保留别名,但这是迄今为止我想出的唯一方法,我更喜欢非 GUI解决方案。除了 rsync 之外的其他东西可以通过 ssh 工作吗?
我已经尝试了本机 OSX rsync 以及 Homebrew 的。
提前致谢!
使用 -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.