rsync的使用总结

rsync远程同步:rsync是以文件名来区分的文件是否已经同步,文件同步之后进程会自动中断


1.需要两台主机实现免密登录

2.rsync的同步参数

a 归档传输。保留文件的原始属性

z 传输时压缩文件,可能会占用更多的资源

-delete   需要指定同步目录时,才有用   /目录    --delete参数要放在源目录和目标目录前,并且两个目录结构一定要一致!不能使用./*

--exclude  过滤单个文件不同步

--exclude-from=文件     过滤该文件内容中指定的的路径

--bwlimit=1000 K Bytes/s 

-e "ssh -p30000"   指定端口


只同步/rsync目录下的 ".sh"文件   --exclude 后面加过滤的条件

rsync -av  --exclude "*.sh"   /rsync/    192.168.191.121:/rsync  

rsync的使用总结

同步时删除目的服务器中源服务器上不存在的文件

rsync -av --delete  /rysnc/或者/rsync    192.168.191.121:/rsync

rsync的使用总结

在同步源文件是通过匹配确认的情况下/rsync/*.sh ,目前删除功能还没有实现


上一篇:2021-06-03 Kali linux的安装


下一篇:tar打包命令,过滤某类文件命令