Linux中利用rsync命令选择性复制文件
创始人
2024-09-26 05:46:31
0

rsync命令简介

rsync Remote Sync远程同步)是一个开源的快速备份工具,可以在不同主机之间镜像同步整个目录树,支持增量备份,并保持链接和权限,且采用优化的同步算法,传输前执行压缩,因此非常适用于异地备份、镜像服务器等应用。

rsync不仅可以远程同步数据(类似于scp命令),还可以本地同步数据(类似于cp命令)。不同于cp或scp的一点是,使用scp命令备份数据时,不会直接覆盖以前的数据(如果数据已经存在),而是先判断已经存在的数据和新数据的差异,只有数据不同时才会把不相同的部分覆盖。

rsync命令复制操作

1. 将一个本地目录复制到另一个目录

rsync -av /path/to/source/path/to/destination

-a:表示归档模式,会保持文件的所有属性,递归复制子目录和文件

-v:表示详细模式,显示复制过程中的详细信息

2. 将一个本地文件复制到另一个目录下

rsync -av /path/to/source/file/path/to/destination/

3. 保持本地两个目录同步,可以使用--delete选项,这将确保目录中不包含源目录没有的文件

rsync -av --delete /path/to/source/ /path/to/destination/

4. 排除某些文件或文件夹不进行复制(例如一些很大的文件或文件夹),可以使用--exclude选项来指定排除的文件或文件夹模式

  • 排除特定文件,可以使用--exclude选项并指定文件名或通配符模式,这将排除名为 file.txt的文件、dir_to_exclude 的目录、所有以 .jpg 结尾的文件

rsync -av --exclude='file.txt' --exclude='dir_to_exclude/' --exclude='*.jpg' /path/to/source/ /path/to/destination/

  • 也可以将排除规则放在一个文件中(如 exclude.txt),然后使用 --exclude-from 选项来指定该文件

        exclude.txt 文件和 rsync 命令如下:

file.txt  dir_to_exclude/  *.jpg

rsync -av --exclude-from='exclude.txt' /path/to/source/ /path/to/destination/

参考:

19 张图详解 Rsync 远程同步-腾讯云开发者社区-腾讯云 (tencent.com)

linux中rsync这一强大命令的用法详解 - 知乎 (zhihu.com)

相关内容

热门资讯

网上购安卓系统手机正品,网上购... 你有没有想过,拥有一部运行安卓系统的手机,却担心买到假货呢?别急,今天就来给你揭秘网上购安卓系统手机...
歌词字幕教程安卓系统版,轻松掌... 音乐爱好者们,你是否曾在某个夜晚,被一首歌的旋律深深打动,却苦于无法理解歌词的含义?别担心,今天我要...
安卓系统平板推荐看视频,安卓系... 亲爱的平板电脑爱好者们,你是不是正在寻找一款既能满足日常办公需求,又能让你畅享高清视频的安卓系统平板...
安卓系统开机进入界面,解锁智能... 你有没有发现,每次手机开机,那第一个跳出来的界面,就像是你的手机在向你打招呼呢?没错,那就是安卓系统...
澎湃os还是安卓系统吗,探索国... 亲爱的读者,你是否曾好奇过澎湃OS和安卓系统之间的区别?这两大操作系统在智能手机市场上各领风骚,但它...
正规平台有哪些,金花房卡批发先... 先锋大厅/新道游房卡更多详情添加微:33549083、 2、在商城页面中选择房卡选项。 ...
正版授权!金花微信链接市场价格... 微信游戏中心:龙珠大厅房卡在哪里买打开微信,添加客服微信【88355042】,进入游戏中心或相关小程...
ia攻略/金花充值房卡嫦娥大厅... 嫦娥大厅是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:【3329006910】或QQ:332900...
IA解析/牛牛房卡出售西兵互娱... 您好!微信西兵互娱/随意玩大厅链接获取房卡可以通过以下几种方式购买: 1.微信渠道:(西兵互娱/随...
我来教你/牛牛房卡游戏代理新荣... 今 日消息,新荣耀/飞鹰互娱房卡添加微信33549083 苹果今日发布了 iOS 16.1 正式版更...
科技实测!游戏推荐牛牛房卡出售... 青龙大厅房卡更多详情添加微:33549083、 2、在商城页面中选择房卡选项。 3、根...
重大通报,金花房卡是正规的乐游... 重大通报,金花房卡是正规的乐游联盟/房卡链接怎么获取乐游联盟是一款非常受欢迎的游戏,咨询房/卡添加微...
一分钟了解!牛牛房卡制作链接卡... 微信游戏中心:卡农大厅房卡在哪里买打开微信,添加客服微信【88355042】,进入游戏中心或相关小程...
ia攻略/牛牛充值房卡山竹众娱... 您好!微信山竹众娱大厅链接获取房卡可以通过以下几种方式购买: 1.微信渠道:(山竹众娱)大厅介绍:...
IA解析/牛牛房卡制作链接番茄... IA解析/牛牛房卡制作链接番茄大厅/房卡哪家便宜番茄大厅是一款非常受欢迎的游戏,咨询房/卡添加微信:...
我来教你/金花房卡出售雷神联盟... 您好!微信雷神联盟大厅链接获取房卡可以通过以下几种方式购买: 1.微信渠道:(雷神联盟)大厅介绍:...
正规平台有哪些,金花房卡出售昆... 今 日消息,昆仑大厅房卡添加微信33549083 苹果今日发布了 iOS 16.1 正式版更新,简单...
玩家攻略,金花房卡出售高朋联盟... 您好!微信高朋联盟大厅链接获取房卡可以通过以下几种方式购买: 1.微信渠道:(高朋联盟)大厅介绍:...
重大通报,金花房卡官网金牛座/... 金牛座房卡更多详情添加微:33549083、 2、在商城页面中选择房卡选项。 3、根据...
正版授权!牛牛房卡官网泡泡娱乐... 微信游戏中心:泡泡娱乐房卡在哪里买打开微信,添加客服微信【88355042】,进入游戏中心或相关小程...