Centos rsync exclude不排除目录

Centos rsync exclude不排除目录,centos,rsync,Centos,Rsync,我遇到了从远程计算机复制到本地计算机时排除单个目录的问题 这是我使用的命令: rsync -chavzP --stats --exclude='/var/www/html/px3' root@IPHERE:/var/www/html /Users/mainuser/Documents/somefolder 文件夹/var/www/html/px3应该单独放置,但命令开始索引其内容。文件夹是100GB大,所以我只是取消命令 我缺少什么?在rsync排除中,路径是相对于源路径的。 因此,在您的情况

我遇到了从远程计算机复制到本地计算机时排除单个目录的问题

这是我使用的命令:

rsync -chavzP --stats --exclude='/var/www/html/px3' root@IPHERE:/var/www/html /Users/mainuser/Documents/somefolder
文件夹
/var/www/html/px3
应该单独放置,但命令开始索引其内容。文件夹是100GB大,所以我只是取消命令


我缺少什么?

在rsync
排除中,路径是相对于源路径的。
因此,在您的情况下,您试图排除:
/var/www/html/var/www/html/px3

您应该将其更改为:

rsync -chavzP --stats --exclude=/px3 root@IPHERE:/var/www/html /Users/mainuser/Documents/somefolder