rsync

 

2022-07-26

参数

  • r: 递归
  • a: 除了递归之外,同步元信息(修改时间、权限等)
  • n:模拟执行结果
  • —delete: 将删除只存在于目标目录、不存在于源目录的文件。
  • —exclude: 排除文件
  • —bwlimit: 限制传输速度 (KB/s)
  • —remove-source-files: 移动文件

同步

语法:rsync -a src dest

远程

Terminal window
1
# 本地到远程: rsync <src> <dest>
2
rsync -av src/ username@remote_host:dest
3
4
# 远程到本地
5
rsync -av username@remote_host:src/ dest

注:如果只想同步目录里面的内容,则在路径最后加上==/==