使用rsync -aP --exclude=upload 只能排除upload文件/目錄。
如果要排除多個文件/目錄,怎麼辦?
那隻能建一個exclude.list,裏面填寫要排除的目錄(一行一個文件/目錄),然後rsync -aP --exclude-from=“exclude.list“
如:rsync -aP --exclude-from=/root/exclude.list 192.168.113.118::web_bak/www/ /data/server/www/ (從118同步數據到本機)
補充
--exclude=PATTERN exclude files matching PATTERN
--exclude-from=FILE read exclude patterns from FILE
--include=PATTERN don't exclude files matching PATTERN
--include-from=FILE read include patterns from FILE