请给我将文件夹从一台服务器移动到另一台服务器时必须使用的命令

spy*_*ggr 4 server command-line

我们正在使用 ubuntu 服务器,我必须将文件夹从一台服务器移动到另一台服务器:

文件夹: /var/www/html/demo5/site/app to /var/www/html/1/10/site
app文件夹名在哪里)

主机名: 123.123主机456.456

用户 abc 名:到用户名:xyz

我有 SSH 访问权限,但我不熟悉这些命令。

我已经尝试过这个链接,但我没有让它工作,因为我是命令的新手。

A.P*_*.P. 5

要将文件从本地机器复制到远程机器,请执行以下操作:

rsync -avz --delete /path/to/local/dir/ remote_user@remote_host:/path/to/destination/dir

(请注意,该命令在 中使用了尾部斜杠/path/to/local/dir/,而在 中不需要/path/to/destination/dir

确认一切正常后,如果不再需要源文件,请删除它们。

如果您还没有rsync安装,请先安装:

sudo apt-get install rsync

Rsync 是适合这项工作的工具。它非常健壮,可以有效地继续中断的复制作业,并且上面的命令将保留文件属性和权限。要额外保留硬链接、ACL 和扩展属性,请使用rsync -aHAXvz.