Linux更新一服务器文件至多台服务器命令

发布时间:2013-12-09 09:20:34 作者:JIALY 577次浏览

    把命令写在脚本文件中,直接运行脚本

    #!/bin/bash
    
    IP1="192.168.20.76"
    IP2="192.168.20.82"
    IP3="192.168.20.83"
    
    SRC="/opt/app/application"
    DES="/opt/app/"
    
    for IP in $IP1,; do
        echo "rsyncing $IP"
        rsync -av --delete $SRC $IP:$DES
        echo "rsync done"
    done

    IP1,IP2,IP3为目标服务器

    SRC为待更新的源文件目录,DES为目标路径

    该命令会将本服务器SRC目录下的所有内容以修改更新的方式更新到目标服务器的DES目录下。


关键字词: linux 文件同步