linux 删除命令 除两个文件夹外 其他全部删除

2025-06-22 16:56:52
推荐回答(2个)
回答1:

使用自己熟悉的命令来解决,比如先cp /A/B /tmp,cp A/C/c1 /tmp,复制备份完后,删除到A目录下rm -rf *

回答2:

可以用rsync命令实现:
mkdir /tmp/test #建立空目录
rsync --delete -a -H -v --progress --stats --exclude B --exclude C/c1 /tmp/test/ A/