Rsync 使用教程:文件同步与备份利器
Rsync 是一种用于文件同步和备份的工具,它可以在本地或远程系统之间同步文件和目录。以下是 rsync 的使用方式:
- 基本语法
rsync [options] source destination
其中,source 是源文件或目录的路径,destination 是目标文件或目录的路径。
- 常用选项
- -a, --archive:归档模式,保留文件的所有属性和权限。
- -v, --verbose:详细输出。
- -r, --recursive:递归复制子目录。
- -z, --compress:压缩传输数据。
- -n, --dry-run:模拟运行,不实际执行操作。
- -e, --rsh=COMMAND:指定远程 shell 程序。
- --delete:删除目标目录中没有源目录中的文件。
- 示例
- 本地同步文件夹
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 的官方文档。
原文地址: https://www.cveoy.top/t/topic/kCcn 著作权归作者所有。请勿转载和采集!