当前位置: 首页 > news >正文

两台linux 服务器同步修改的文件

两台服务器同步修改的文件

为什么用*会报错?

  1. 未指定递归scp默认只拷贝单个文件。如果不加-r参数,遇到文件夹(如ressrcassets)时,它会报错not a regular file并跳过。
  2. 目标路径被本地 Shell 解析:你在本地终端输入目标路径/.../FactoryMode/*时,你本地的 Bash 会自动把*展开为本地该目录下的所有子文件名。这会导致scp接收到多个目标参数,从而引发混乱和类似cp: -r not specified的错误。

根据你的具体需求,有以下几种更好的解决方法:


方法一:使用rsync(最推荐,能自动同步修改过的文件)

既然你有许多修改过的文件(包括 Java、XML、Strings 等),使用rsync是最方便、最安全的方法。它会自动对比两台服务器的文件,只拷贝有修改的文件,并且会自动创建和维护目录结构。

在本地执行以下命令(注意源路径和目标路径结尾的/):

rsync -avz src/ dist/

  • 优点:不需要考虑哪些是文件夹哪些是文件,它会把两边的FactoryMode目录完美同步,且速度极快。

方法二:如果只需要那一个特定的aging_test.xml

如果你其实只需要这一个 xml 文件,不需要拷贝整个目录,直接指定该文件的完整路径进行scp即可:

scp aging_test aging_tests.xml


方法三:如果你坚持使用scp拷贝整个目录

如果要用scp拷贝包含子目录的完整文件夹,必须使用-r参数(代表 recursive,递归拷贝),且目标路径写到它的上一级目录(即apps目录),否则容易产生目录嵌套(例如在FactoryMode下又生成一个FactoryMode):
scp -r FactoryMode apps/

http://www.jsqmd.com/news/1249212/

相关文章:

  • Github项目分享——免费的编程中文书籍索引
  • 7.3 工具类型与能力框架《AI智能体应用开发》
  • 2026 杭州奢侈品回收探店实测,避坑干货 + 正规门店全汇总 - 奢侈品回收机构参考
  • B+Tree深度剖析: 高度为3的B+Tree能存多少条MySQL数据?(含计算过程)
  • CNN-Mamba-UNet融合架构在医学图像分割中的创新应用
  • 2026潍坊不锈钢风机厂家哪家好,大尺寸风机厂家推荐怎么选?源头厂家推荐与实用选购指南 - mobible
  • 文件归档统一管理软件的选型困境:功能越全,落地越难
  • DailyTech-20260722
  • MCP与Skill技术:AI任务执行的革命性突破
  • 数据库设计:从单机到分布式
  • 2026在线考试平台搭建服务商前十到底有谁在啊?
  • 【2027最新】基于SpringBoot+Vue的协同过滤电影推荐系统管理系统源码+MyBatis+MySQL
  • 大厂HR面被问拿到国内其他 Offer?用竞品梯队比较话术得体回应「蒸汽求职分享」
  • 同城O2O系统开发实践:本地生活服务如何提升匹配、调度与履约效率
  • 麒麟信安“一云多芯”信创云桌面解决方案入围2020年信息技术应用创新解决方案典型案例名单
  • 迪奥包包回收2026年保定须知 毓典寄卖行本地奢侈品回收门店 - 毓典寄卖行
  • 山东平价风机厂家推荐,镀铝锌风机厂家哪家好?2026避坑指南:4个坑+5条硬标准,帮你选对不花冤枉钱 - mobible
  • docker omv 防火墙_我的软路由折腾之旅 篇三:在openmediavault上通过Docker实现OPENWRT旁路由功能...
  • Spring Boot启动过程: 从new SpringApplication到run(),这中间到底发生了什么?
  • 【单片机毕业设计推荐】 基于 STM32 或 51 单片机的智能感应自动门控制系统设计与实现,基于 STM32 或 51 单片机的带人数统计功能智能门禁装置设计(012403)
  • 零基础自学攻防 11 大步骤,网络安全新手入门至精通全方位干货分析,学习网安留存这一篇即可
  • IPv6相关知识(smb/ssh/scp/浏览器访问)及碰到的坑
  • 国产军事仿真平台如何突破AFSIM二次开发与分布式仿真瓶颈 - 品研笔录
  • 塑料挤出制杯一体化设备怎么选?别只看参数,先搞清工艺匹配、成本结构和交付边界 - 中国品牌价值观察网
  • openwrt软路由(x86-64 koolshare mod)下利用Docker部署guacamole
  • 集团数据质量管控体系建设(数据治理)
  • 下载软件 (三) openocd 的编译
  • 从技术层级角度看多链路聚合通信技术
  • TM4C129LNCZAD UART识别寄存器与QSSI模块深度解析与实战
  • Agentic AI、AI Agent、AI 工作流有什么区别?