首页/系统/Linux 运维命令速查/场景:rsync 干跑核对同步差异
文件与目录76 条

场景:rsync 干跑核对同步差异

正式同步/删除前先 -n 空跑,把将发生的每处变化(新增/修改/删除)列出来确认。

Linux 运维命令速查系统更新于 2026-10-12
场景同步前审计差异
工具rsync -avn --delete --itemize-changes
输出带动作标记的文件清单

常用示例

常用示例
rsync -avn --delete --itemize-changes /data/site/ /backup/site/
rsync -avn --delete /data/site/ /backup/site/ | grep '^deleting'
# 确认无误后去掉 -n 正式执行
--itemize-changes 的标记:>fcs 表示传输文件、属性/校验/大小变化等,深入输出见 man。

易错点

  • 干跑与实跑之间的数据会变化,重要同步尽快执行,别把干跑结果当最终依据
  • -n 下日志照常输出,注意别把干跑输出误当成功执行的凭证

数据来源与参考

  • man 1 rsync(rsync 官方手册)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌