利用rsync命令
例:删除/root/files目录下的所有文件
ls -l -f /root/files > /tmp/filelist.txt //将目录下的所有文件整理到/tmp/filelist.txt文件 vim /tmp/filelist.txt //编辑filelist.txt留下不用删除的文件 mkdir /tmp/aaaa //在tmp目录下创建aaaa文件 rsync -av --delete /tmp/aaaa/ /root/files --exclude-from=/tmp/filelist.txt 进行文件删除操作;

浙公网安备 33010602011771号