利用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 进行文件删除操作;
