参见:http://blog.51cto.com/blxueyuan/1917818 以及:http://einverne.github.io/post/2017/07/rsync-introduction.html