-l:保留源文件的链接属性。 -p:保留源文件的权限属性。 -t:保留源文件的时间戳属性。 --delete:删除目标目录中源目录中不存在的文件。 --exclude:排除指定的文件或目录。 --progress:显示传输过程的进度。 --dry-run:模拟执行,显示将要执行的操作,但不实际执行。 --bwlimit:限制传输速率,可以控制带宽使用。
rsync 特殊字符 rsync -i rsync是linux系统下的一个备份工具,可以将本地的数据远程备份到远端服务器。其优点是在本地机器上可以远程控制备份和还原。 参数 -a --参数,相当于-rlptgoD, -r --是递归 -l --是链接文件,意思是拷贝链接文件 -i --列出 rsync 服务器中的文件 -p --表示保持文件原有权限 -t...
rsync命令详解 rsync -a 归档模式 ,表示以递归方式传输文件,并保持所有属性,等同于-rlptgoD,-a选项后面可以跟一个--no-OPTION这个表示关闭-rlptgdoD中的某一个例如-a --no-l等同于-rptgoD -r 对于目录以递归模式处理,主要针对目录,传输的是目录必须加-r -v 打印一些信息出来,比如速率,文件数量等。 -l 保...
-r选项用于同步文件夹,避免rsync的默认懒惰行为,确保递归同步。对于只有内容不同的文件夹,-r选项让rsync能够准确识别差异。-l选项确保软链接文件的类型不被忽略,使用-l与-r选项组合时,rsync会完整复制软链接,而非指向实际文件。-L选项则允许rsync跟随链接至指向的实体文件。-p选项保持权限一致,-g...
基本格式: rsync [选项] 原始位置 目标位置 常用选项 说明 -r 递归模式,包含目录及子目录中的所有文件 -l 对于符号链接文件仍然复制为符号链接文件 -v -verbose 显示同步过程的详细信息 -z 在传输文件时进行压缩 -a -archive 归档模式,递归并保留对象属性,等同于-rlptgoD -p 保留文件的权限标记 -t 保留文件...
-l 是链接文件,意思是拷贝链接文件 2.怀疑rsync的校验机制,同步时加了-c参数,同步了2个多小时,无果 -c, --checksum 打开校验开关,强制对文件传输进行校验 3.查询文档,发现可能和chroot相关,修改chroot为yes后执行同步,发现数据刷新了,域源服务器一致了 ...
2.11 -L:限速 2.12 -P:保留原文件属性 2.13 -O:创建目标目录 2.14 -n:不覆盖已存在文件 2.15 -W:不提示覆盖文件 2.16 -B:使用二进制模式传输文件 2.17 -s:同步文件修改时间 2.18 -c:强制覆盖已存在文件 2.19 -V:显示版本信息 2.20 -h:帮助 正文: rsync 是一个在 Linux 系统中广泛使用的开源工具,用于...
rsync增量更新 语法:rsync [-参数] [用户名]@[同步服务器的IP]:[远端路径] 本地存放路径 avP 说明:-a 参数,相当于-rlptgoD,-r 是递归 -l 是链接文件,意思是拷贝链接文件;-p 表示保持文件原有权限;-t 保持文件原有时间;-g 保持文件原有用户组;-o 保持文件原有属主;-D 相当于块...
软链接同步可以通过-l选项实现。默认情况下,rsync不会处理软链接,需加上此选项以确保同步。接下来,我们概述了rsync的多种选项及其功能:- -l: 保持软链接类型,但不跟踪。- -L: 跟踪软链接至实际文件内容。- -p: 保持源文件权限(preserve permissions)。- -g, -o: 保持文件所属用户和组,...
默认情况下,rsync通过873端口进行通信,这可能带来安全风险。为避免新socket连接,可以使用-e参数,如rsync -e "ssh -l ssh_id -p PORT" rsync_user@REMOTE:/PATH/TO/COPY ./。这个命令通过ssh连接到远程服务器,使用指定的ssh_id和PORT,然后启动一个单用户rsync进程,确保数据传输的安全性。rsync...