[英]Copying sub-folders from remote machine to remote machine directory
我有目录( /usr/share/hub-bucket/GameImages/
),其中有包含文件的子目录。 而且我想将子目录转移到机器上的位置/usr/share/hub-bucket/GameImages/
。 两者都是远程计算机,我可以使用SSH私钥和密码访问远程目标。 将来,我将需要同步远程源和远程目标文件夹/文件。 如何实施? 我使用SCP进行文件传输,但没有使用文件夹/子文件夹。
您可以使用标志-r
与scp递归地复制文件。
scp -r /usr/share/hub-bucket/GameImages/ user@remotehost:/usr/share/hub-bucket/GameImages/
一个更好且通常更快的选择是使用rsync ,它通常会更有效,因为它仅传输两个主机之间不同的文件。
如果使用scp,则可以使用-r选项,例如
scp -r /usr/share/hub-bucket/GameImages/ user@remote-host:/usr/share/hub-bucket/GameImages/
您也可以使用rsync命令
rsync -avz /usr/share/hub-bucket/GameImages/ user@remote-host:/usr/share/hub-bucket/GameImages/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.