我有两个类似文件的目录(一个是备份),什么是允许我只复制与备份不同的文件的命令?
cp -rf firstDir/* secondDir
非常低效,因为很多文件是相同的。
答案 0 :(得分:7)
Rsync是最好的方式
rsync -va ~/from/ ~/to
请注意尾随/来自'来自'很重要!
v是详细模式 - 保持开启状态直到它正常工作,a存档=复制所有文件信息。
或者您可以使用-u(更新)标志来cp =仅复制较新的文件。
答案 1 :(得分:2)
rsync
将有效保持目录相同。 ssh也会工作..