使用rsync及inotify实现两台Linux设备间的文件夹同步

news/2025/11/5 16:51:51/文章来源:https://www.cnblogs.com/NicoNicola/p/19164364

一、背景

环境
由于业务需要,软件需要在CentOS 6.10 32位环境中进行编译。由于系统版本较老,无法实现使用vscode远程连接到CentOS上进行软件开发。为了仍能享受到vscode的便利,现借助SUSE作为vscode远程连接的开发环境,并将SUSE上的文件夹与CentOS服务器上的文件夹进行实时同步,需要编译时直接在CentOS服务器上对修改后的代码进行操作。

序号 机器角色 系统版本
1 编辑环境 Windows 10
2 开发环境 SUSE 15.2 64位
3 编译环境 CentOS 6.10 32位

二、实现

1. 安装rsync

CentOS 6.10和SLE 15.2均已自带rsync软件,可通过以下命令查询

rsync --version

可以看到当前安装的rsync版本为3.1.3
image

2. 安装inotify

SUSE 15.2系统中未安装inotify,可以使用以下命令进行安装

zypper install inotify-tools

3. 使用shell脚本后台运行保持文件夹同步

在自定义的路径下使用vim新建同步脚本

vim rsync_realTime.sh

在vim编辑页面按i键进入编辑模式,将以下内容粘贴到文件中

host=XXX.XXX.XXX.XXX               # 目标服务器的 IP 地址(备份服务器)
src=/home/用户名/src/               # 源服务器上要监控的备份目录(需要确保该目录存在)
des=/home/目标用户名/dest/          # 目标服务器上同步的目录路径,需要与目标服务器上的目录一致
user=用户名                         # 用于执行数据同步的用户名
inotifywait=/usr/bin/inotifywait   # inotifywait 命令的路径# timefmt为生成日志的每条内容时间格式,需要配合 --format使用,%T即为时间所在的位置
$inotifywait -mrq --timefmt '%Y-%m-%d %H:%M:%S %a' --format '%T %w%f %e' -e modify,delete,create,attrib $src | while read files; dorsync -avH --timeout=100 $src $user@$host:$desecho "${files} was rsynced" >> "/home/用户名/自定义日志路径,如logForSync/rsync_$(date +%Y%m%d).log" 2>&1
done

按esc键后,输入:wq保存并退出
在相同路径下使用vim新建后台启动脚本

vim startRsync.sh

在vim编辑页面按i键进入编辑模式,将以下内容粘贴到文件中

nohup bash rsync_realTime.sh > /dev/null 2>&1 & # 后台运行rsync_realTime.sh脚本,并不保存输出内容# 如果需要保存输出内容可将/dev/null改为自定义的存储位置

可根据自己的需求设定startRsync.sh是否开机自启动

三、其他

如果需要停止后台运行的同步脚本,可以输入以下指令

ps -def | grep -i "rsync_realTIme" | grep -v grep | awk '{print $2}' | xargs kill -9

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/956946.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

教育部等七部门关于加强中小学科技教育的意见-解读

这份《教育部等七部门关于加强中小学科技教育的意见》(教基〔2025〕7号)是国家层面推动中小学科技教育系统化、高质量发展的纲领性文件,体现了国家对科技创新人才培养的高度重视和战略布局。作为青少年编程教育科技…

2025年酒柜定制厂排名:酒柜定制选择哪家好?

葡萄酒收藏已从小众爱好演变为彰显品味的生活方式,而专业酒柜则是守护美酒价值的核心载体。面对市场上良莠不齐的酒柜定制服务,如何找到真正靠谱的酒柜定制厂?本文基于行业调研与用户反馈,精选2025年十大酒柜定制厂…

2025 年 11 月智能倍捻机,节能倍捻机,高速大卷装倍捻机厂家最新推荐,实力品牌深度解析采购无忧之选!

引言 当前纺机行业对智能倍捻机、节能倍捻机、高速大卷装倍捻机的需求持续攀升,为帮助企业精准选择优质设备,行业权威协会开展专项测评,从技术参数、生产效率、能耗表现、售后服务等 8 大维度,对 50 余家厂家的设备…

AT_arc188_d [ARC188D] Mirror and Order

题目大意 我们称两个长度为 \(n\) 的数组所构成的数组对 \((a, b)\) 是合法的当且仅当其能够满足以下构造:构造 \(n\) 个长度为 \(3\) 且对应每一位上都不重复的使用了 \(1 \sim n\) 中的元素的数组 \(s_i\),我们令第…

西门子实物图64 dq a0 B0排查

西门子实物图64 dq a0 B0排查

QwQ 32B VS DeepSeek R1

目录QwQ优势(王爆 DeepSeek R1蒸馏模型组。) 模型评测。 QwQ 32B VS DeepSeek R1 从以下维度评测问答 翻译 角色扮演 长文本编写 数学 编程 科研 逻辑推理各方面指标略低于R1 QwQ优势(王爆 DeepSeek R1蒸馏模型组…

2025 年最新反应釜生产厂家/推荐榜单:聚焦专业服务、市场口碑与权威测评的优质企业甄选指南搅拌/树脂/高速/远红外反应釜公司推荐

引言 在化工、生物、制药等行业生产中,反应釜作为核心设备,其质量与性能对企业生产效率、产品品质及安全生产至关重要。当前市场上反应釜厂家数量众多,产品质量参差不齐,给企业选购带来极大困扰。 为帮助企业精准筛…

2025 年最新冷凝器源头厂家推荐排行榜:聚焦定制化服务,助力企业精准选品不锈钢冷凝器/壳管式冷凝器/管壳式冷凝器公司推荐

引言 在化工、生物、制药、新能源等关键行业的生产链条中,冷凝器作为核心换热设备,其性能稳定性、行业适配性及售后保障能力,直接决定企业生产效率与安全合规水平。当前市场上冷凝器源头厂家数量繁杂,部分厂家存在…

2025 年塑胶厂家最新推荐榜单:防水充电桩塑胶注塑及医疗塑胶制品优质厂商权威测评结果医疗塑胶结构件/医用塑胶配件/医用塑胶外壳公司推荐

引言 为解决塑胶行业企业质量参差不齐、技术水平差异大等问题,行业协会联合专业测评机构开展了 2025 年塑胶制造企业专项测评,形成最新推荐榜单。本次测评覆盖产能、技术、质量认证、服务等 8 大维度,采用 “实地考…

2025年汽车润滑油高性价比品牌推荐,上海德之星润滑油有限公司

2025年中国汽车后市场持续扩容,汽车润滑油作为车辆养护的核心耗材,其品质直接关系到发动机性能、车辆使用寿命与用车成本。当前市场中,汽车润滑油品牌鱼龙混杂,用户面临选品难、适配难、品质无保障的多重困境:部分…

2025 年北戴河海鲜餐厅推荐权威榜单,聚焦专业采购与精湛厨艺的优质之选北戴河海鲜,北戴河特色美食店推荐

引言 据饭店协会发布的《海鲜餐饮行业市场调研报告》显示,海鲜餐饮行业虽处于成长期,需求潜力巨大,但其市场集中度较低,前 10 名品牌市场份额之和不足 3%,且个体经营为主的市场格局中,食材鲜度无保障、烹饪技艺参…

2025 年 11 月氟碳喷涂精致钢厂家推荐排行榜,门窗精致钢,幕墙精致钢,装饰精致钢,定制精致钢公司推荐

2025 年 11 月氟碳喷涂精致钢厂家推荐排行榜 随着建筑行业对材料性能与外观要求的不断提升,氟碳喷涂精致钢凭借其卓越的耐候性、抗腐蚀能力以及多样化的色彩选择,已成为高端幕墙、门窗及装饰工程的首选材料。氟碳喷涂…

软件测试:边界值分析法详解

​1、边界值分析法的介绍和概念 边界值分析是一种常用的黑盒测试方法,是对等价类划分方法的补充;所谓边界值,是指相对于输入等价类和输出等价类而言,稍高于其最高值或稍低于最低值的一些特定情况。边界值分析的步骤…

2025 年 11 月社区养老院,老年痴呆养老院,自理老人住养老院最新推荐,聚焦资质、案例、售后的五家机构深度解读

引言 随着人口老龄化进程持续加快,养老服务需求呈现多元化爆发态势,社区养老院、老年痴呆养老院、自理老人住养老院等细分领域的服务品质成为家庭决策的核心考量。然而市场上机构数量繁杂,服务标准不统一,部分机构…

Branching Heuristic Combining in SAT

Branching Heuristic Combining in SAT学习文献来源: 1. Combining VSIDS and CHB Using Restarts in SAT。 引用: @inproceedings{DBLP:conf/cp/CherifHT21,author = {Mohamed Sami Cherif andDjamal Habet a…

2025 年 11 月山西养老院,太原养老院,敬老院,日间照料养老院最新推荐,产能、专利、环保三维数据透视!

引言 随着养老服务需求的持续增长,养老机构市场规模不断扩大,年均增长率保持在较高水平,优质养老服务成为众多家庭的核心需求。然而当前市场中机构数量繁杂,部分机构存在设施不完善、护理专业度不足、安全保障缺失…

HTML、CSS 和 JavaScript 基础知识笔记

一~七,HTML 八~ 十三,CSS 十四~二十二,JavaScript 二十三,总结与后续学习建议一、web前端介绍 三件套:HTML-页面结构,CSS-页面样式和布局,Javascipt交互和功能 二、安装VScode开发环境 插件:Chinese (Simplifi…

2025年昆明民办高中优质学校排名:比较不错的民办高中品牌学校

一、定制型民办高中优质学校 昆明经济技术开发区正道实力中学 - TOP1 推荐指数:★★★★★ 口碑评分:4.9分(满分5分) 品牌介绍:昆明经济技术开发区正道实力中学作为正道教育集团布局昆明民办教育的核心校区,是经…

2025 年最新推荐电镀加工优质厂家榜单:环保达标与质量稳定企业全面盘点及选择指南美妆系列五金件/手镯/宠物链电镀加工公司推荐

引言 为助力企业精准筛选优质电镀加工合作伙伴,本次榜单由行业权威协会主导测评,结合近一年行业数据及实地考察结果生成。测评采用 “三维九项” 评估体系,从环保合规(废水处理效率、废气净化率、环保认证完整性)…

[题解]P6117 [JOI 2019 Final] 硬币收藏 / Coin Collecting

思路 每一个硬币最终都会走到 \(2 \times n\) 的矩形里面,所以不妨将它们先到其到矩形中最近的节点。 现在只需要在这个矩形中调整使每一个位置都有一个硬币。贪心的,我们希望让 \(x\) 更小的填的位置尽量靠前。 从前…