文章目录
rsync参数选项
说明
保持同步目录及文件属性
这里的-avzP相当于-vzrtopgDIP
(还多了DI功能,生产环境常用的参数选项为-azvP或-vzrtopgP,
如果时放入脚本中,也可以把-v和-P去掉,这里的- -progress可以用-P{大写}
代替)
下面是经常用到的几个参数
-a, --archive 归档模式,表示以递归方式传输文件,并保持所有文件属性,等于-rlptgoD。(一下就是包揽的参数)
-r, --recursive 对子目录以递归模式处理。
-l, --links 保留软链结。
-p, --perms 保持文件权限。
-o, --owner 保持文件属主信息。
-g, --group 保持文件属组信息。
-D, --devices 保持设备文件信息。
-t, --times 保持文件时间信息。
-v, --verbose 详细模式输出。传输时的数据等信息
-z, --compress 对备份的文件在传输时进行压缩处理提高传输效率。(局域网可以不用压缩)
-P 等同于 --partial(显示同步的过程及传输时的进度等信息)
-e, --rsh=command 指定使用rsh、ssh方式进行数据同步。
--port=PORT 指定其他的rsync服务端口。
--bwlimit=KBPS 限制I/O带宽,KBytes per second。
--delete 删除那些DST中SRC没有的文件。(无差异同步,再没有同步之前是全量同步,达到目地以后的是增量同步)
下面的参数了解