Linux 远程传输实战指南

1. 传输单个文件

适用于精确备份某个特定文件。

复制代码

# 格式:rsync -avz [本地文件路径] [远程用户名]@[远程IP]:[目标目录] rsync -avz /home/logs/bdg01/admin/app.log root@172.16.32.16:/home/logs/bdg01/admin-2025/

2. 批量传输多类文件(通配符)

适用于按日期或后缀批量同步日志。

复制代码

# 匹配 2026 年 3 月的所有压缩日志

bash 复制代码
rsync -avz /home/logs/bdg01/admin/*-2026-03-*.log.gz root@172.16.32.16:/home/logs/bdg01/admin-2026/
3. 核心参数说明
  • -a (Archive):归档模式,保留文件权限、时间戳及软连接,是备份的首选。
  • -v (Verbose):显示传输详情。
  • -z (Compress):传输时压缩数据,显著提升文本类文件的传输速度(到达目标后会自动恢复,无需手动解压)。
相关推荐
星恒随风1 小时前
Linux网络编程:彻底理解IO多路复用select!从fd_set位图、读写就绪到手写TCP多客户端字典服务器
linux·服务器·网络
分布式存储与RustFS3 小时前
给 RustFS 桶加一层内存缓存:用 Alluxio 让热数据少跑一遍网络
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
Oiiouui3 小时前
linux服务器部署Logto后端与对应前端的实现
linux·服务器·前端·后端
ITKEY_3 小时前
用 Emacs Dired 实现 em:退出文件管理器后,让终端自动切换目录
linux·服务器·emacs
Decay__4 小时前
22_MySQL 运维自动化平台 —— 部署编排 + 监控 + 巡检 + 告警 + 工单闭环一体化
运维·数据库·sql·mysql·架构
迪康coolmu5 小时前
企业U盘管控落地实战:基于迪康端点安全一体化管理系统的移动存储安全实践
运维·人工智能·经验分享·笔记·安全·电脑
沫璃染墨5 小时前
从零入门计算机网络系列(十四):TCP报文与字节流本质——从数据封装到报文边界
linux·服务器·网络·网络协议·tcp/ip·tcp
Decay__6 小时前
21_MySQL 优化案例集 —— 慢 SQL 优化、索引重构与参数调整收益对比
运维·数据库·sql·mysql·架构
此生决int6 小时前
Linux系列(08)——进程控制
linux·运维·驱动开发