📅  最后修改于: 2023-12-03 15:25:20.085000             🧑  作者: Mango
如果你需要将一个文件夹中的所有文件复制到另一个 Ubuntu 上,你可以使用 rsync
这个强大的工具。
如果你的 Ubuntu 上没有安装 rsync
,你可以使用以下命令来安装:
sudo apt-get update
sudo apt-get install rsync
使用以下命令将文件夹中的所有文件复制到另一个 Ubuntu 上:
rsync -avz /path/to/source/folder/ user@remotehost:/path/to/destination/folder/
将以上命令中的 /path/to/source/folder/
和 /path/to/destination/folder/
替换成你实际的源和目标文件夹路径。其中 user@remotehost
指的是你要复制到的远程主机的用户名和 IP 地址或域名。
下面是命令参数的具体说明:
-a
表示归档模式,保留源文件夹的所有属性,包括权限、所有者、时间戳等。-v
表示详细输出,可查看复制过程中的文件列表和进度。-z
表示进行压缩传输,能够显著减少数据传输量。如果你要复制源文件夹中的所有子文件夹和文件夹中的所有文件,你可以添加 -r
参数(表示递归):
rsync -avzr /path/to/source/folder/ user@remotehost:/path/to/destination/folder/
如果你只想复制源文件夹中新的或修改过的文件,你可以添加 --update
参数:
rsync -avz --update /path/to/source/folder/ user@remotehost:/path/to/destination/folder/
使用 rsync
可以方便地将一个文件夹中的所有文件复制到另一个 Ubuntu 上。通过合理使用不同的参数可以实现更多的功能,例如只复制新的或修改过的文件。