首页 > 其他 > 详细

rsync更新文件并排除指定文件

时间:2021-08-17 20:35:33      阅读:8      评论:0      收藏:0      [点我收藏+]

服务器做集群,每次更新都需要更新好几个地方,发现使用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

 

rsync更新文件并排除指定文件

原文:https://www.cnblogs.com/csgbpd/p/15153123.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!