我需要从一个服务器向另一个服务器发送一个大的410mb文件。
我正在尝试使用rsync和以下命令,但一直收到此错误:
rysnc -avz -e "ssh -p 44" username@123.123.123.123:/var/www/xml.tar /var/www/xml.tar
rynsc error: remote command not found (code 127) at io.c(605) [reveiver=3.0.9]
但是如果我没有设置目的地的名称而只设置目标文件夹:
rysnc -avz -e "ssh -p 44" username@123.123.123.123:/var/www/xml.tar /var/www/
我明白了:
rynsc error: error in rysnc protocol data stream (code 12) at io.c(605) [reciever=3.0.9]
远程服务器是Ubuntu 11.04,而我试图将.tar复制到的本地机器是ubuntu 12.04 ..
有谁知道如何解决这个问题?
谢谢, 约翰
PS / ssh -p 44 user @ ip工作正常,远程和本地的文件路径也是正确的。