rsync 同步文件包括目录

Linux 文件同步rsync 与传统的cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份等优点,通过rsync可以解决对实时性要求不高的数据备份需求,例如定期的备份文件服务器数据到远端服务器,对本地磁盘定期做数据镜像等。 安装rsync 我们使用wget进行下载,安装包下载完毕后,我们开始解压并安装 wget https://download.samba.org/pub/rsync/src/rsy... 阅读详情

rsync -Rr 文件夹名 ip::目标模块

选项说明
 
-v, --verbose 详细模式输出
-q, --quiet 精简输出模式
-c, --checksum 打开校验开关,强制对文件传输进行校验
-a, --archive 归档模式,表示以递归方式传输文件,并保持所有文件属性,等于-rlptgoD
-r, --recursive 对子目录以递归模式处理
-R, --relative 使用相对路径信息
 
rsync foo/bar/foo.c remote:/tmp/
 
则在/tmp目录下创建foo.c文件,而如果使用-R参数:
 
rsync -R foo/bar/foo.c remote:/tmp/
 
则会创建文件/tmp/foo/bar/foo.c,也就是会保持完全路径信息。
 
-b, --backup 创建备份,也就是对于目的已经存在有同样的文件名时,将老的文件重新命名为~filename。可以使用--suffix选项来指定不同的备份文件前缀。
--backup-dir 将备份文件(如~filename)存放在在目录下。
-suffix=SUFFIX 定义备份文件前缀
-u, --update 仅仅进行更新,也就是跳过所有已经存在于DST,并且文件时间晚于要备份的文件。(不覆盖更新的文件)
-l, --links 保留软链结
-L, --copy-links 想对待常规文件一样处理软链结
--copy-unsafe-links 仅仅拷贝指向SRC路径目录树以外的链结
--safe-links 忽略指向SRC路径目录树以外的链结
-H, --hard-links 保留硬链结
-p, --perms 保持文件权限
-o, --owner 保持文件属主信息
-g, --group 保持文件属组信息
-D, --devices 保持设备文件信息
-t, --times 保持文件时间信息
-S, --sparse 对稀疏文件进行特殊处理以节省DST的空间
-n, --dry-run现实哪些文件将被传输
-W, --whole-file 拷贝文件,不进行增量检测
-x, --one-file-system 不要跨越文件系统边界
-B, --block-size=SIZE 检验算法使用的块尺寸,默认是700字节
-e, --rsh=COMMAND 指定替代rsh的shell程序
--rsync-path=PATH 指定远程服务器上的rsync命令所在路径信息
-C, --cvs-exclude 使用和CVS一样的方法自动忽略文件,用来排除那些不希望传输的文件
--existing 仅仅更新那些已经存在于DST的文件,而不备份那些新创建的文件
--delete 删除那些DST中SRC没有的文件
--delete-excluded 同样删除接收端那些被该选项指定排除的文件
--delete-after 传输结束以后再删除
--ignore-errors 及时出现IO错误也进行删除
--max-delete=NUM 最多删除NUM个文件
--partial 保留那些因故没有完全传输的文件,以是加快随后的再次传输
--force 强制删除目录,即使不为空
--numeric-ids 不将数字的用户和组ID匹配为用户名和组名
--timeout=TIME IP超时时间,单位为秒
-I, --ignore-times 不跳过那些有同样的时间和长度的文件
--size-only 当决定是否要备份文件时,仅仅察看文件大小而不考虑文件时间
--modify-window=NUM 决定文件是否时间相同时使用的时间戳窗口,默认为0
-T --temp-dir=DIR 在DIR中创建临时文件
--compare-dest=DIR 同样比较DIR中的文件来决定是否需要备份
-P 等同于 --partial
--progress 显示备份过程
-z, --compress 对备份的文件在传输时进行压缩处理
--exclude=PATTERN 指定排除不需要传输的文件模式
--include=PATTERN 指定不排除而需要传输的文件模式
--exclude-from=FILE 排除FILE中指定模式的文件
--include-from=FILE 不排除FILE指定模式匹配的文件
--version 打印版本信息
--address 绑定到特定的地址
--config=FILE 指定其他的配置文件,不使用默认的rsyncd.conf文件
--port=PORT 指定其他的rsync服务端口
--blocking-io 对远程shell使用阻塞IO
-stats 给出某些文件的传输状态
--progress 在传输时现实传输过程
--log-format=formAT 指定日志文件格式
--password-file=FILE 从FILE中得到密码
--bwlimit=KBPS 限制I/O带宽,KBytes per second
-h, --help 显示帮助信息


抖音短视频数据抓取实战系列(一)——模拟器性能对比与优化配置 本文是抖音短视频数据抓取实战系列的开篇,重点探讨了模拟器选型与优化配置。通过对比雷电、夜神、逍遥三大主流模拟器在性能、抖音兼容性及抓包友好度上的表现,文章指出雷电模拟器因其稳定的桥接网络模式和良好的兼容性,是数据抓取的优选。并提供了雷电模拟器从安装、网络桥接到系统优化的详细配置指南,旨在帮助读者构建稳定高效的抓取环境。 阅读详情

相关推荐

APM 飞行模式切换--源码详解

APM飞控中有很多种方式可以改变飞行模式。其中最常见的为遥控器切换和地面站切换两种方式。 下面以遥控器切换为例详解飞行模式切换逻辑。 APM遥控器切换飞行模式的源代码在RC_Channel.cpp文件中的RC_Channel_Copter::do_aux_function_change_mode()函数中。 const bool success = copter.set_mode()调用Copter::set_mode()函数,在set_mode()函数中调用mode_fro...

qq_30623591的博客 2440

rsync安装与配置

每个模块其实就对应需要备份的一个目录树,比方说在我们的实例环境中,有三个目录树需要备份:/www/和/mirror/file0/和/mirror/file1/目录,那么就需要在配置文件中定义三个模块,分别对应三个目录树。--password-file = /etc/rsync.scrt来指定密码文件,这里需要注意的是这份密码文件权限属性要设得只有属主可读(权限为600),属主为正在运行此命令的用户。另外,RPM版的rsync带了一个服务端的启动脚本,/etc/xinetd.d/rsync可以保留。

sun13047140038的博客 5652

【图形学】后处理下的HDR、颜色分级、颜色映射与颜色空间

目录 一、Color Grading 1.1概念 1.2 内置在Unity/UE4 二、HDR、LDR与VDR 2.1 LDR 2.2 HDR 2.3 VDR 三、Tone Mapping 3.1 概念 3.2 算法发展史 3.3 ACES算法 四、常见的颜色空间标准 参考 一、Color Grading 1.1概念 Color Grading(颜色分级、颜色校正)俗称调色,是游戏后期处理中最常见也是必要的一个环节。它能够改变或矫正最终图像的颜色和亮度,你可以把它想象...

ColorGalaxy 8419

rsync简单配置及实现

rsync简单配置

qq_41570012的博客 4494

【Photoshop JSX脚本】强大的事件监听器脚本 - event_listener.jsx

新手第一次了解的事件监听一定是ScriptingListener.8bi插件,如果你对此插件有了基本运用,那么现在了解一款更方便的时间监听脚本event_listener.jsx。不再像ScriptingListener.8bi插件那样晦涩难懂。 1、准备event_listener.jsx文件到 F:\Program Files\Adobe Photoshop 2020\Presets\...

Greless的后花园 8206

海康威视工业相机SDK二次开发实战:多相机同步采集与图像存储

本文详细介绍了海康威视工业相机SDK二次开发实战,包括多相机同步采集与图像存储的优化方案。通过MVS软件搭建开发环境,实现硬件与软件触发同步采集,并提供高效的图像存储管理技巧,帮助开发者提升工业视觉项目的效率与稳定性。

weixin_29168813的博客 666

rsync部署(详细讲解)

rsync:是一个用于在不同系统之间高效同步文件和目录的工具。它是一个强大的命令行工具,广泛用于备份、迁移和分发数据。rsync能够在本地系统内部、本地系统与远程系统之间,以及远程系统之间进行文件同步。

Stars1sea的博客 3066

【Qt串口调试助手】1.1 - Qt5编写串口调试助手,Qt串口编程

这章来学习串口数据流操作。仿照成品制作一个自己用Qt编写的串口助手。 1. 布局UI界面 创建QWidget工程,布局UI界面:拖入2个 Plain Text Edit,作为串口数据的接收显示和发送框。 拖入几个 Combo Box 、Label 和 Push Button,使用两个Widget进行布局。如下所示。 将接收区的 Plain Text Edit,属性勾选上 readOnly,使其运行时不会被人为的输入操作影响。 加入一些弹簧,使布局美观。(有必要可以加设置不能调整..

Mark_md的博客 9273

2024.7.18(RSYNC)

root@aa ~]# rsync -av folder/f1/ folder/f2/ //文件的修改也会被rsync同步。[root@aa ~]# rsync -av --delete folder/f1/ folder/f2/ //f2同步。-rw------- 1 root root 28 7月 18 15:11 /etc/resync.secrets。-rw-r--r-- 1 root root 0 7月 13 00:00 folder/f1/file0。

weixin_70751278的博客 1406

用python自动复制粘贴excel表里某一列的数据到另一个表中

昨天接到人事小姐姐求助减轻复制粘贴的重复工作量,分享一下代码 半路新手上路 耶 把 2.xlsx 表里的第二列 的数据复制粘贴到 test.xlsx的第一列 python3.6.2 from openpyxl import Workbook from openpyxl import load_workbook from openpyxl.writer.excel import Exc...

weixin_33854644的博客 2万+

T113-S3-官方SDK分区添加

本篇文章将展示如何编译T113-S3的SDK以及在sdk中添加用户自定义分区,让您能够轻松地开始在您的项目中使用T113-S3芯片。T113-S3是一款功能强大的嵌入式处理器,适用于各种应用,包括物联网、工业自动化和智能家居等。T113-S3-SDK是特别为T113-S3芯片设计的软件开发工具包(Software Development Kit)。它包含了一系列用于开发和定制嵌入式应用程序的工具、库和示例代码,方便开发者在T113-S3平台上开展软件开发工作。

flypig has a dream! 2359

如何在 Linux 上使用 Rsync 同步本地和远程目录

Rsync,即 remote sync 的缩写,是一个文件传输和同步工具,可以在两个目录之间安全地复制和同步文件。其中一个必须是源目录,另一个是目标目录,目标目录也可以是远程的。它使用一种增量传输算法,只发送源文件和目标文件或文件夹之间的差异。因此,它是一个带宽效率高的工具,也是增量数据传输的理想选择。Rsync 是现在由于安全漏洞问题而被弃用的 scp 命令的完美替代品。Rsync 广泛用于异地备份和镜像。默认情况下,rsync 预装在现代 Linux 发行版中,因此不需要安装。

weixin_53510183的博客 3893

零基础学写《扫雷》游戏(Qt扫雷源码)

扫雷游戏是在windows系统中自带的游戏,他的游戏玩法其实很简单,20世纪初期电脑上没有啥游戏可以玩,所以扫雷游戏也算是当时是最常火爆的一个电脑游戏。以下文章详细介绍扫雷游戏的实现。实现语言为C++。

啊渊的专栏 1万+

rsync拷贝服务器文件夹,通过SSH使用Rsync传输文件,复制和同步文件及目录

在本文中,我们将解释如何通过SSH使用rsync复制文件。当涉及在网络上的系统之间传输文件时,Linux和Unix用户可以使用许多工具,最流行的数据传输协议是SSH和FTP,虽然FTP很受欢迎,但总是喜欢使用SSH,因为它是传输文件最安全的方式。有专门的通过SSH进行文件传输的工具,如scp和sftp,但它们都没有rsync提供的所有功能,rsync可用于镜像数据、增量备份、在系统之间复制文件等。...

weixin_39528000的博客 1785

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

同步工具之-Rsync+Inotify文件夹同步

Rsync Linux之间目录同步 使用rsync 实验环境: (centos 7)一台私网主机IP:10.3.135.34 (centos 7)一台公网主机IP:45.136.184.49 操作步骤 使用Rsync同步;需要同步的两台主机都需要安装Rsync yum -y install Rsync rsync --help -v, --verbose increase verbosity -r, --recursive recurse into dire

qq_43037441的博客 714

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

rsync 同步文件

rsync 同步文件

小单的博客专栏 6635

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

rsync 创建目录 同步指定文件_Rsync同步文件时如何排除指定文件夹或多个目录

1. 前言本文主要讲解使用Rsync同步文件时如何排除指定文件夹或多个目录。Rsync是一个快速且通用的命令行实用程序,可以在远程shell上的两个服务器之间同步文件或者文件夹。使用Rsync,您可以镜像数据、创建增量备份并在系统之间复制或同步文件。在复制或同步数据时,您可能希望指定一个或多个文件或目录的名称或位置来排除它们。在本教程中,我们将向您展示如何使用rsync排除指定文件、指定目录、多个...

weixin_39815345的博客 2013

使用 rsync 的 rsync 协议在集群间同步文件

在创建集群时,经常需要同时在多个机器上创建相同的文件,如果手动创建就很麻烦。于是就使用 rsync 工具,在一个机器上创建完成后,将它同步到其他的机器。一般 rsync 使用 ssh 协议,但是需要配置 ssh 服务,创建公钥私钥等,比较麻烦。比如我删除了几个文件,也想要其他主机删除这个文件,那么就添加 delete 参数。b. 同步文件夹 /root/中所有的文件到目标主机 1.1.1.2 /root 目录。a. 只同步/root目录下的某个文件到目标主机 1.1.1.2 /root 目录。

alenliu's blog 947

rsync文件同步

scp做不到保留文件属性,无法只同步差异文件,是一个覆盖行操作 rsync作用: 1、同步文件(只同步有差异的文件列表) 2、异地备份 3、触发型的更新:sersync+rsync 用于 rsync 在远程多台主机间作文件同步 (走的是ssh通道,或者走自己的daemon通道) server1<---------->server2 从server1同步一个文件列表(10个文件)至se...

寻绾的博客 885

rsync同步远程主机目录,并通过md5校验目录

一 rsync ​  rsync全称remote sync,是一种更高效、可以本地或远程同步的命令,之所以高效是因为rsync会对需要同步的源和目的进度行对比,只同步有改变的部分,所以比scp命令更高效,但是rsync本身是一种非加密的传输,可以借助-e选项来设置具备加密功能的承载工具进行加密传输。   工作模式 shell模式,也称作本地模式,用于同步本地的文件或者目录。 rsync ...

baboon_chen 5416

java 调用 rsync_RSYNC实现数据同步

1、本机同步a)本地数据同步的时候,源目录后面的“/”会影响同步的结果b)# rsync -av /dir1/ /dir3    //只同步目录下面的文件到指定的路径c)# rsync -av /dir1 /dir2    //将当前目录dir1和目录下的所有文件一起同步-R:不管加不加“/”,都会将源数据的绝对路径一起同步--delete:删除目标目录里多余的文件[root@jumper-ser...

weixin_39905695的博客 1094

linux-rsync-同步本地文件夹

实验环境:centos-6.5 步骤: 1.安装rsync; yum list rsync yum install rsync 2.创建源目录test,测试文件1.txt,目的目录test1; mkdir test test1 cd test touch 1.txt 3.使用rsync命令进行同步 rsync -av 源目录 目标目录 rsync -av test t

运维狗的备忘录 2万+

Linux rsync 增量同步与快速删除

增量同步 rsync [args] SRC [DEST] 情形:同时维护着两份不同的data_center,但以old_data_center为标准。因为权限的缘故没有开启rsync自动同步,只是每隔一段时间手动同步一下。SRC和DEST都是采用mount形式,如果每一次都完整地copy,耗时很长,这时候就想到采用增量同步的方法,因为两份data_center同时由不同人维护,所以内容略有不同,d...

weixin_30342209的博客 649

rsync 创建目录 同步指定文件_Rsync同步文件时如何排除文件

请关注本头条号,每天坚持更新原创干货技术文章。如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习1. 前言本文主要讲解使用Rsync同步文件时如何排除指定文件夹或多个目录。Rsync是一个快速且通用的命令行实用程序,可以在远程shell上的两个服务器之间同步文件或者文件夹。Rsync同步文件时如何排除指定文件夹或多个目录使用Rsync,您可以镜像数据、创建增量备份并在系统之间复制或同...

weixin_42241165的博客 463

linux cp sync,通过SSH使用Rsync传输文件,复制和同步文件及目录

在本文中,我们将解释如何通过SSH使用rsync复制文件。当涉及在网络上的系统之间传输文件时,Linux和Unix用户可以使用许多工具,最流行的数据传输协议是SSH和FTP,虽然FTP很受欢迎,但总是喜欢使用SSH,因为它是传输文件最安全的方式。有专门的通过SSH进行文件传输的工具,如scp和sftp,但它们都没有rsync提供的所有功能,rsync可用于镜像数据、增量备份、在系统之间复制文件等。...

weixin_42347465的博客 917
上一篇: Python安装MySQLDb模块的相关步骤
下一篇: eclipse 常用插件
stevenprime
博客等级 码龄15年 7粉丝 40原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值