rsync命令----解决远程拷贝一个问题通过scp不能复制ln文件

来源:互联网 发布:程序员的修炼之道 pdf 编辑:程序博客网 时间:2024/06/06 07:39

首先完全分布式的四个机器均安装rsync命令

   远程同步.

   $>sudo yum install rsync

1)创建一个xsync.sh文件
  2)修改组chown centos:centos xsync.sh
  3) nano xsync.sh

#!/bin/bashif [[ $# -lt 1 ]] ; then echo no params ; exit ; fip=$1#echo p=$pdir=`dirname $p`#echo dir=$dirfilename=`basename $p`#echo filename=$filenamecd $dirfullpath=`pwd -P .`#echo fullpath=$fullpathuser=`whoami`for (( i = 202 ; i <= 204 ; i = $i + 1 )) ; do   echo ======= s$i =======   rsync -lr $p ${user}@s$i:$fullpathdone ;


原创粉丝点击