Rsync 是一种用于文件同步和备份的工具,它可以在本地或远程系统之间同步文件和目录。以下是 rsync 的使用方式:

  1. 基本语法

rsync [options] source destination

其中,source 是源文件或目录的路径,destination 是目标文件或目录的路径。

  1. 常用选项
  • -a, --archive:归档模式,保留文件的所有属性和权限。
  • -v, --verbose:详细输出。
  • -r, --recursive:递归复制子目录。
  • -z, --compress:压缩传输数据。
  • -n, --dry-run:模拟运行,不实际执行操作。
  • -e, --rsh=COMMAND:指定远程 shell 程序。
  • --delete:删除目标目录中没有源目录中的文件。
  1. 示例
  • 本地同步文件夹

rsync -av /path/to/source /path/to/destination

  • 远程同步文件夹

rsync -avz -e ssh user@remote:/path/to/source /path/to/destination

  • 远程同步文件夹并删除目标目录中没有源目录中的文件

rsync -avz --delete -e ssh user@remote:/path/to/source /path/to/destination

以上是 rsync 的基本使用方法,更多详细信息可以参考 rsync 的官方文档。

Rsync 使用教程:文件同步与备份利器

原文地址: https://www.cveoy.top/t/topic/kCcn 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录