linux快速删除大量小文件

    linux系统中要删除数十万甚至数百万的文件时,使用rm -rf * 就不太好用,会花费大量的时间。为了更快,更加稳妥的清理掉这些文件,可使用rsync的方法来处理:linux

    1.新建一个空目录:bash

#mkdir /tmp/test

    2.使用rsync命令删除目录:code

#rsync --delete-before -d --progress --stats /tmp/test /data/src_files/

       选项说明: --delete-before        接收者在传输以前进行删除操做递归

                        -d                             同步不作递归操做同步

                        --progress                在传输时显示过程class

                        --stats                        给出文件的传输状态test

相关文章
相关标签/搜索