rsync同步如何排除文件及目录:
#!/bin/sh
logfile=/data/log/rsync-mj.`date +"%Y%m%d%H%M"`.log
rsync -vzru --delete --exclude "/abc/def/" --exclude /ghi/mj.jpg 10.0.10.10::rsync_mj /data/mj/ |tee $logfile
通过rsync这样一个脚本我们来解释如何排除同步;
脚本内容为:同步10.0.10.10 服务器 /data/mj 目录下的所有文件
其中排除同步 /data/mj/abc/def/ 目录;
排除同步 /data/mj/ghi/mj.jpg 文件;