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

rsync 和 scp 到底有啥区别?一次性看懂

很多人传文件一直用scp
却不知道rsync
一张表+通俗讲解,彻底分清两者区别。

一句话总结区别

scp:完整复制、简单粗暴、不管有没有,全都重新传一遍
rsync:增量传输、只传修改部分、断点续传、速度快10倍

一、核心区别对比

1.传输原理

scp:全量拷贝
本地文件→远程完整重新复制,不管远程有没有、改没改

rsync:增量同步
先对比两边文件,只传变化、新增、修改的部分,相同文件直接跳过

2.传输速度

scp:慢,文件越大越慢

rsync:极快,第二次同步几乎秒完成

3.断点续传

scp:不支持,断了就要从头传

rsync:支持断点续传

4.权限/属性保留

scp:不保留权限、属主、时间

rsync:完美保留文件权限、时间、用户、软链接

5.是否删除多余文件

scp:只会上传,不会删远程旧文件

rsync:可配置删除远程多余文件(同步一致)


二、最简单用法对比

scp 复制(简单无脑)

scp test.log root@ip:/tmp/

特点:简单、新手友好、适合小文件一次性传输

rsync 同步(运维标准)

rsync -av test.log root@ip:/tmp/

-av:归档模式,保留权限+增量传输

三、什么时候用 scp?什么时候用 rsync?

  • 小文件、临时传一下、快速测试 →scp

  • 大文件、目录备份、定时同步、多次传输、备份服务器 →rsync

http://www.gsyq.cn/news/1605274.html

相关文章:

  • Java毕设项目:基于 SpringBoot+Vue 的前后端分离博客系统设计与实现 现代化轻量化个人博客平台 (源码+文档,讲解、调试运行,定制等)
  • 环境准备1. Python 环境
  • 如何3分钟获取阿里云盘Refresh Token:扫码授权完整教程
  • 推荐看看=Obsidian
  • ROS2 Jazzy Python 动作通信(Action)完整实操教程(斐波那契案例,可中途取消+实时反馈)
  • 什么是AI Agent?
  • 终极Windows窗口大小调整指南:3分钟掌握WindowResizer强制调整技巧
  • 2026年批量采购无人机专用胶粘产品怎么选?行业选型指南
  • 【信号处理】为什么功率谱不是幅度谱的平方
  • 每天5分钟玩转 Kubernetes
  • 深入解析PCM178x系列DAC:Delta-Sigma架构原理与音频硬件设计实战
  • 牛客周赛 Round 150
  • Java计算机毕设之基于 SpringBoot+Vue 的社区老龄关爱服务管理系统 公益助老项目发布与预约服务平台设计实现(完整前后端代码+说明文档+LW,调试定制等)
  • 【精通】RustMark v2.4:CI/CD 与发布工程 — Cargo Workspace 与 DevOps 深度实战
  • Java毕设项目:便民助老资源统筹服务平台基于前后端分离实现 数字化爱老助老公益服务管理平台设计与开发 (源码+文档,讲解、调试运行,定制等)
  • ABB工业机器人编程基础(十一)流程控制:FOR、WHILE 与示教器交互指令
  • 总结 6.29
  • RAG检索准不准怎么量化:recall@k和MRR实操
  • 基于本地大语言模型的AI助手中间件:ai-berkshire部署与集成指南
  • Vue 组件通信的多种实现思路
  • 银行网点实时语音识别解决方案客服沟通合规质检 业务沟通全量留痕
  • GLM-5.2 编程实战全解:744B MoE、1M 无损上下文、Code Arena 全球第一,国产开源长程 Coding 模型怎么用
  • Ubuntu CentOS 安装配置SSH完整教程
  • ISP Pipeline中径向递减锐化方案实现(四)
  • 2026年Vue3项目架构从零到一:目录、分层、代码,每一行都给你说明白
  • 一、linux系统安装与环境准备
  • YgoMaster终极PvP对战指南:如何轻松实现局域网联机与好友对战
  • 【Excel】使用“数据透视表”统计所有项的工作量
  • 我觉得目前脚本速度已经足够快了-----再快就不像人了
  • 【限时解密】ChatGPT API费用优化白皮书(含23个真实客户账单审计案例+自动识别高成本prompt的CLI工具)——OpenAI Partner认证专家独家释放