zoukankan      html  css  js  c++  java
  • rsync更新文件并排除指定文件

    服务器做集群,每次更新都需要更新好几个地方,发现使用rsync 命令可以一键更新

    编写脚本放到/usr/local/bin文件夹中【全局变量位置】

    查看当前全局变量位置

    echo $PATH
    

    脚本内容  

    #!/bin/bash
    rsync -avzS --exclude spring-mvc.xml --exclude applicationContext.xml /soft/tomcat82/webapps/ROOT/ /soft/tomcat83/webapps/ROOT/
    rsync -avzS --exclude spring-mvc.xml --exclude applicationContext.xml /soft/tomcat82/webapps/ROOT/ /soft/tomcat84/webapps/ROOT/

    从/soft/tomcat82文件夹中复制修改的文件到/soft/tomcat3和84中并排除了 spring-mvc.xml 和 applicationContext.xml两个文件

    设置文件可执行

    chmod 777 xxx【脚本名称】
    

      

    参考网址:rsync安装https://www.cnblogs.com/jhxxb/p/10603065.html   

    参数以及排除指定文件:https://www.it610.com/article/1305254998841528320.htm

  • 相关阅读:
    webService 服务端搭建
    ss2h 整合
    Java绘制登陆验证码
    c3p0连接池
    DBCP连接池
    Cglib动态代理
    会话技术(Cookie,Session)
    Tomcat设置角色和密码
    转发和重定向
    JDK动态代理
  • 原文地址:https://www.cnblogs.com/csgbpd/p/15153123.html
Copyright © 2011-2022 走看看