first download rsync for windows client use this method as follow
windows 上rsync客戶端使用方法
經測,該命令可行
rsync.exe -avzP /cygdrive/d/rsync/cwRsync_5.5.0_x86_Free/bin/test2 root@IP::ftp --password-file=./…/rsync.password
rsync.exe -avzP /cygdrive/d/rsync/cwRsync_5.5.0_x86_Free/bin/test2 root@IP::ftp
目前,這樣操作,將本地同步到遠程服務器,可使用該辦法,需要輸入密碼
rsync -aP /cygdrive/d/project root@IP:/url/to/project
然後,修改權限 chown -R apache:apache ./pro
如果ssh有問題,則使用下面的辦法
rsync -aP /cygdrive/d/rsync/cwRsync_5.5.0_x86_Free/bin/test2 -e "\"/cygdrive/d/rsync/cwRsync_5.5.0_x86_Free/bin/ssh.exe\"" [email protected]:/topaz
//備註,也可以把rsync下的ssh.exe路徑添加到環境變量
目前,在linux下可以這樣複製移動文件
rsync -avz /url/pro/ /newurl/app/
這樣,只複製頂層文件夾裏面的文件,不復制頂層文件夾的殼子