我想将文件夹从一台 Unix 服务器复制到另一台 Unix 服务器。有人能告诉我是否有方法或命令可以实现此目的吗?
答案1
scp -r source_folder [email protected]:destination_folder
上述命令将复制source_folder
到destination_folder
主user's
目录中host.com
答案2
如果你的文件夹包含子文件夹,更重要的是你想要使用的符号链接同步:
rsync -aruv localfolder/ user@server:destination/
或者反过来:
rsync -aruv user@server:destination/ localfolder/
这将从本地文件夹递归备份/复制到您的服务器,同时保持所有权和权限不变。到目前为止建议的解决方案是有效的,但是 scp 默认不处理符号链接,而是创建链接文件的新副本。
详细使用方法见rsync 命令或者这里
答案3
答案4
首先登录到要复制文件夹或文件的服务器。进入要复制的文件夹并执行命令“wgethttp://源服务器ip/folderuwanttocopy.zip“
对于源服务器中的此文件夹 uwanttocpy.zip,如果是 Linux 服务器,则应位于 /var/www/html 中;如果是 Windows 服务器,则应位于 xamp/httdocs 中