rsync命令怎么用
时间: 2023-08-22 19:08:34 浏览: 105
Linux下rsync命令用法
rsync命令是一个用于文件同步和备份的工具,它可以在本地或远程系统之间复制和同步文件和目录。
下面是rsync命令的基本用法:
```
rsync [选项] 源目录 目标目录
```
其中,源目录是要复制的文件或目录的路径,目标目录是要将文件或目录复制到的路径。
以下是一些常用的选项:
- `-v`:显示详细输出,包括正在复制的文件。
- `-r`:递归复制目录及其内容。
- `-a`:归档模式,递归复制目录及其内容,并保持文件属性和权限。
- `-z`:压缩传输数据,减少网络带宽的使用。
- `--delete`:删除目标目录中不存在于源目录中的文件和目录。
- `-P`:显示传输进度和部分文件。
以下是一些示例用法:
1. 本地文件复制:
```
rsync -av /path/to/source /path/to/destination
```
2. 本地文件备份到远程服务器:
```
rsync -av /path/to/source username@remote:/path/to/destination
```
3. 从远程服务器复制文件到本地:
```
rsync -av username@remote:/path/to/source /path/to/destination
```
这只是rsync命令的基本用法示例,它还有更多高级选项和用法。你可以使用 `man rsync` 命令查看rsync的完整文档以获取更多详细信息。
阅读全文