rsync -avz -P
时间: 2024-09-04 21:05:02 浏览: 68
Rsync命令参数详解
`rsync -avz -P` 是 `rsync` 命令的一个常用选项组合,用于在Linux或Unix系统中进行文件同步。这里解释一下各个参数:
- `-a` 或 `--archive`:这是一个基本选项,表示保持源文件的权限、时间和属性(包括符号链接),以及递归复制整个目录结构。这个选项等效于 `-rlptgoD`.
- `-v` 或 `--verbose`:增加输出详细信息,显示正在处理的文件名及其状态。
- `-z` 或 `--compress`:启用压缩传输数据,这可以减少网络带宽的使用,并加速远程传输过程。
- `-P` 或 `--partial`:如果在网络中断或其他原因导致部分文件传输失败,rsync会保留已经完成的部分并继续尝试剩余的传输,而不是删除已经部分传输的文件。
简而言之,这个命令行是用来安全、高效地同步源目录到目标目录,包括保持原始文件结构、详细日志记录以及对大文件进行压缩传输。如果你需要执行备份或更新两台计算机之间的文件,这是一个常用的工具。
阅读全文