linux下如何用RSYNC实现目录或者文件的断点续传?


rsync -rP --rsh=ssh /home/www/abc.com/ root@192.168.1.10:/home/www/abc.com
有一点要注意,这个是本地推动到远程的命令,远程服务器下载应该是交换位置就好,没测试过 自己测试看看



rsync -rP --rsh=ssh root@192.168.1.10:/home/www/abc.com /home/www/abc.com/ 

增加一个刚遇到的情况,如果遇到目标服务器的端口不是22需要修改代码为
rsync -rP --rsh="ssh -p22" /home/www/abc.com/ root@192.168.1.10:/home/www/abc.com
把22端口修改为相应端口即可