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.5k
1 个回答
rsync --delete-after -avz /home/test/dir1/ /home/test/dir2

这样写就对了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题