rsync
Contents
rsync
install rsync
|
|
|
|
-z选项,压缩传输的文件:
-P选项非常有用,它是-progress和-partial的组合。第一个选项是用来显示传输进度条,第二个选项允许断点续传和增量传输:
使用rsync命令同步本地目录和远程主机目录
Rsync,代表"remote sync”,它是本地和远程主机文件同步工具。它只同步更改的文件,以此实现最小化传输数据。
基本语法
我们创建两个测试目录和一些文件:
|
|
和远程主机进行同步目录
首先,你要确保有远程主机的SSH访问权限。
把本地目录同步到远程主机:
$ rsync -a dir1/ root@blog.topspeedsnail.com:~/dir2
$ rsync -a dir1/ root@blog.topspeedsnail.com:~/dir2
把远程主机目录同步到本地:
$ rsync -a root@blog.topspeedsnail.com:~/dir2/ dir1
$ rsync -a root@blog.topspeedsnail.com:~/dir2/ dir1
rsync有用的选项
-z选项,压缩传输的文件:
$ rsync -az source dest
$ rsync -az source dest
-P选项非常有用,它是-progress和-partial的组合。第一个选项是用来显示传输进度条,第二个选项允许断点续传和增量传输:
$ rsync -azP source dest
$ rsync -azP source dest
Share the post “使用rsync命令同步本地目录和远程主机目录”
使用rsync命令同步本地目录和远程主机目录
Author -
LastMod 2016-05-31