使用rsync的归档标志而不复制符号链接

正如rsync的手册页所述, -a (归档)开关相当于-rlptgoD 。 但是,我有一种情况,我不想保留符号链接。 有没有办法继续使用-a开关,并防止复制符号链接? 我每次都可以写-rptgoD ,但是有点长。

尝试以下操作:

rsync -a – 无链接

或者略短一些:

rsync -a –no-l

请注意,– --no-links / – --no-l开关必须位于命令行上的-a开关之后 ,否则-a所暗示的-a将再次开启。

不,你可以使用别名。 放行

alias mrsync="rsync -rptgoD"

在你的〜/ .profile里面,在下一次login之后,你可以调用mrsync并使用别名隐含这些参数。