| 下面结果显示所有的两个文件都复制到两个服务器上。 # ./file-cp.sh output.txt 100% 2468 2.4KB/s 00:00passwd-up.sh 100% 877 0.9KB/s 00:00output.txt 100% 2468 2.4KB/s 00:00passwd-up.sh 100% 877 0.9KB/s 00:00
 使用下面的脚本递归地复制文件夹到多个远程服务器上。 # file-copy.sh #!/bin/shfor server in `more server-list.txt`do  scp -r /home/daygeek/2g/shell-script/ root@$server:/opt/backupdone
 上述脚本的输出。 # ./file-cp.sh output.txt 100% 2468 2.4KB/s 00:00ovh.sh      100% 76 0.1KB/s 00:00passwd-up.sh 100% 877 0.9KB/s 00:00passwd-up1.sh 100% 7 0.0KB/s 00:00server-list.txt 100% 23 0.0KB/s 00:00 output.txt 100% 2468 2.4KB/s 00:00ovh.sh      100% 76 0.1KB/s 00:00passwd-up.sh 100% 877 0.9KB/s 00:00passwd-up1.sh 100% 7 0.0KB/s 00:00server-list.txt 100% 23 0.0KB/s 00:00
 方式 3:如何在 Linux 上使用 pscp 命令复制文件/文件夹到多个远程系统上?pscp命令可以直接让我们复制文件到多个远程服务器上。
 使用下面的 pscp命令复制单个文件到远程服务器。 # pscp.pssh -H 2g.CentOS.com /home/daygeek/2g/shell-script/output.txt /opt/backup [1] 18:46:11 [SUCCESS] 2g.CentOS.com
 使用下面的 pscp命令复制多个文件到远程服务器。 # pscp.pssh -H 2g.CentOS.com /home/daygeek/2g/shell-script/output.txt ovh.sh /opt/backup [1] 18:47:48 [SUCCESS] 2g.CentOS.com
 使用下面的 pscp命令递归地复制整个文件夹到远程服务器。 # pscp.pssh -H 2g.CentOS.com -r /home/daygeek/2g/shell-script/ /opt/backup [1] 18:48:46 [SUCCESS] 2g.CentOS.com
 使用下面的 pscp命令使用下面的命令复制单个文件到多个远程服务器。 # pscp.pssh -h server-list.txt /home/daygeek/2g/shell-script/output.txt /opt/backup [1] 18:49:48 [SUCCESS] 2g.CentOS.com[2] 18:49:48 [SUCCESS] 2g.Debian.com
 使用下面的 pscp命令复制多个文件到多个远程服务器。 # pscp.pssh -h server-list.txt /home/daygeek/2g/shell-script/output.txt passwd-up.sh /opt/backup [1] 18:50:30 [SUCCESS] 2g.Debian.com[2] 18:50:30 [SUCCESS] 2g.CentOS.com
 使用下面的命令递归地复制文件夹到多个远程服务器。 # pscp.pssh -h server-list.txt -r /home/daygeek/2g/shell-script/ /opt/backup [1] 18:51:31 [SUCCESS] 2g.Debian.com[2] 18:51:31 [SUCCESS] 2g.CentOS.com
 方式 4:如何在 Linux 上使用 rsync 命令复制文件/文件夹到多个远程系统上?rsync是一个即快速又出众的多功能文件复制工具。它能本地复制、通过远程 shell 在其它主机之间复制,或者在远程rsync守护进程 之间复制。
 使用下面的 rsync命令复制单个文件到远程服务器。 # rsync -avz /home/daygeek/2g/shell-script/output.txt root@:/opt/backup sending incremental file listoutput.txt sent 598 bytes received 31 bytes 1258.00 bytes/sectotal size is 2468 speedup is 3.92
 (编辑:南平站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |