请注意,本文编写于 106 天前,最后修改于 106 天前,其中某些信息可能已经过时。 1. 安装 rsync(如果未安装) 在 CentOS 7 上,可以使用以下命令安装 `sudo yum install rsync` 2.使用 rsync 传输文件 使用以下命令在两台 CentOS 7 机器之间传输文件: `rsync -av --ignore-existing/path/to/source/file user@remote_host:/path/to/destination/` > 参数说明: -a:归档模式,表示递归传输并保留文件属性。 -v:详细模式,显示传输过程中的详细信息。 --ignore-existing:如果目标位置已经存在同名文件,则跳过这些文件。 示例1 假设要将本地的 example.txt 文件传输到远程主机 192.168.1.100 的 /home/user/ 目录,命令如下: `rsync -av --ignore-existing example.txt user@192.168.1.100:/home/user/` 示例2 文件夹 要将本地的 example_folder 文件夹传输到远程主机 192.168.1.100 的 /home/user/ 目录,命令如下: `rsync -av --ignore-existing /path/to/example_folder/ user@192.168.1.100:/home/user/` > 这里的user是SSH的用户名 3. SSH 连接 确保您有权访问远程主机,并且 SSH 服务正在运行。您可能需要输入远程用户的密码。 4. 验证传输 传输完成后,您可以通过 SSH 登录到远程主机,检查文件是否成功传输: `ssh user@192.168.1.100 ls -l /home/user/ ` Last modification:August 7, 2024 © Allow specification reprint Support Appreciate the author AliPayWeChat Like 1 请我喝一瓶农夫山泉嘛?
3 comments
你的文章让我感受到了不一样的视角,非常精彩。 http://www.55baobei.com/eanfl1dxj7.html
怎么收藏这篇文章?
不错不错,我喜欢看