我想rsync
从文件夹执行操作/user/home/ford
,例如,我有一个名为xthp
inside ford 的目录;所以现在我想从目录中排除一些文件xthp
。
我正在使用下面给出的命令:
rsync -vax --exclude-from=/user/home/ford/xthp/excld.txt /user/home/ford/ destination-path
我想要排除的文件已列出,excld.txt
但我无法做到这一点。
答案1
是的这是正确的你的命令不起作用—疫苗:
我刚刚尝试过:
rsync -vax --exclude-from=/var/www/html/exclude.txt /var/www/html/test/ /var/www/html/test/
我的排除.txt示例文件如下:
- /var/www/html/.git
+ /var/www/html/*.php
或者
.git
app/
这是您修改过的命令,请尝试一下:
rsync -vax --exclude-from=/user/home/ford/xthp/excld.txt /user/home/ford/ destination-path
更多详情排除
输出:
rsync -vax --exclude-from=/var/www/html/exclude.txt /var/www/html/test/ /var/www/html/test
sending incremental file list
./
sent 104,153 bytes received 624 bytes 209,554.00 bytes/sec
total size is 153,940,108 speedup is 1,469.22
- 前导“+”表示包含该模式。前导“-”表示排除该模式。