发布网友 发布时间:2022-04-25 02:03
共1个回答
热心网友 时间:2023-10-20 13:44
会。
Rsync是一个简单易用而且功能强大的命令行备份工具。它几乎出现在所有Linux和Unix操作系统中,当然也被包含在Mac
OS
X里。
打开“实用工具”中的“终端”(Terminal)程序,输入以下命令,就可以轻松完成用户目录的备份:
rsync
-aE
--delete
--progress
~
"/Volumes/backup"
rsync是命令名;
-aE参数设置复制文件及目录,并保持访问权限、修改时间等文件的元数据(metadata);
--delete参数让目标同源保持完全一致,在源目录被删除的文件,在目标目录也会被删除。如果不包含“--delete”选项,那么即使在源目录已经删除的文件,也会仍然保存在目标目录中。
--progress参数将显示复制详细的进度。
~代表当前用户的home目录,也就是你需要备份的源目录;
/Volumes/backup/是备份的目标目录。
rsync
-uav
--delete
--progress
~/Music/My\
Downloads/
/Volumes/PHONE\
CARD/music/
请加上-u
参数,就会只同步更新的内容了
u,
--update
skip
files
that
are
newer
on
the
receiver
-u只进行更新,防止本地新文件被重写,注意两者机器的时钟的同时