美丽的向往

我荒废的今日,正是昨天殒身之人祈求的明日……

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

Linux目录下有100百万个文件,如何快速删除

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

  

 
posted on 2025-09-27 10:56  colsea  阅读(36)  评论(0)    收藏  举报