rsync delete不生效?

目录一

[root@zhanmei dir1]# ll
total 0
-rw-r--r-- 1 root root  0 Nov 26 14:24 1.txt
drwxr-xr-x 2 root root 19 Nov 26 14:24 abc

目录二

[root@zhanmei dir2]# ll
total 0
-rw-r--r-- 1 root root 0 Nov 26 14:39 2.txt

需求

dir1使用rsync同步到dir2,并删除dir2里面的2.txt执行的命令如下:

rsync --delete-after * -avz  /home/test/dir1/* /home/test/dir2

但是发现dir2/2.txt没有被删除,也没有任何报错,请问是什么原因?

阅读 8.6k
1 个回答
rsync --delete-after -avz /home/test/dir1/ /home/test/dir2

这样写就对了

推荐问题