首页 » Linux » rsync » rsync只同步/推送某种类型的文件

rsync只同步/推送某种类型的文件

 
文章目录

rsync的配置方法请参考(请先阅读这篇文章)https://blog.whsir.com/post-1501.html

本文只是在本机做了一个演示示例,请灵活运用

主动拉取

现只想同步某类型的文件,假设我只想同步所有以.jpg结尾的文件

附:/etc/rsyncd.conf内容

说明:在本机安装配置好/etc/rsyncd.conf文件,通过/usr/bin/rsync --daemon启动rsync服务端,运行rsync同步/whsir目录及子目录下“所有以.jpg结尾”的文件至/demo目录内。

注意--include=*/参数,如果缺少此参数,会导致子目录下“以.jpg结尾的文件”不会被拉取

被动推送

通过/etc/rsyncd.conf配置文件,控制只允许某种类型的文件可以推送过来,假设只允许“所有以.jpg结尾“的文件可以被接收

/etc/rsyncd.conf内容

rsync命令

说明:推送/demo目录下所有内容至/whsir目录,仅“所有以.jpg结尾”的文件会被推送成功,其他类型的文件会推送失败

原文链接:rsync只同步/推送某种类型的文件,转载请注明来源!

0