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

  • 相关阅读:
    CSS盒子模型
    Git
    FFmpeg
    根据经纬度查询当前地点,百度google接口
    取数组中随机元素
    PHP获取当前页面url
    冒泡
    PHP5中使用PDO连接数据库的方法
    js循环遍历
    判断网页中英文
  • 原文地址:https://www.cnblogs.com/csgbpd/p/15153123.html
Copyright © 2011-2022 走看看