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):传输时压缩数据,显著提升文本类文件的传输速度(到达目标后会自动恢复,无需手动解压)。
相关推荐
暗冰ཏོ11 小时前
《Vue + React + Java + PHP 项目部署到服务器完整指南》
java·服务器·vue.js·react.js·项目部署
夹芯饼干11 小时前
Linux第十三周配置网络
linux·运维·服务器
会Tk矩阵群控的小木11 小时前
2026最新iOS免越狱手机群控方案对比与技术难点实战解析
运维·macos·objective-c·cocoa·个人开发
ITyunwei098711 小时前
能否在客户投诉前发现并解决问题?
运维
Cat_Rocky11 小时前
k8s prometheus监控平台-alertmanager告警
运维·kubernetes·prometheus
Harm灬小海11 小时前
【云计算学习之路】企业常用服务搭建:MySQL 8.0
linux·运维·学习·mysql·云计算
杨云龙UP11 小时前
Oracle Flashback Query 实战练习:误更新、误删除数据如何快速找回?
linux·运维·数据库·sql·oracle·flashback
basketball61611 小时前
SQL 条件聚合 使用方法总结
服务器·数据库·sql
随便做点啥11 小时前
Intel Arc B60 Qwen3-Omni-30B-A3B Thinking vs Instruct 横向对比测试报告
服务器·经验分享