您当前的位置:首页>linux频道>Linux下使用rsync最快速删除大量文件的方法

Linux下使用rsync最快速删除大量文件的方法

发布时间:2017-10-19 类型: linux频道 编辑: 小猪迷

    要在Linux下删除海量文件的情况,需要删除三层哈希目录下的几十万个文件。这个时候,删除命令rm -rf * 就不好用了,因为要等待的时间太长。所以必须要采取一些非常手段。我们可以使用rsync来实现快速删除大量文件。

    安装步骤:

    1、先安装rsync:

    yum install rsync

    2、建立一个空的文件夹:

    mkdir /tmp/empty

    3、用rsync删除目标目录:

    rsync --delete-before --force -r /tmp/empty /cache

    这样我们要删除的cache目录就会被清空了,删除的速度会非常快,如果确实很大,那执行一会时间肯定要的,只要执行就好,当完成后,你在执行

    ll

    如果发现没有删除,就用已以命令

    rm -rf /cache

    删除后在创建回cache即可,并给相应的权限

    mkdir /cache
    chmod -R xxx /cache


  • 没有评论哦,快来抢个沙发吧
小猪迷

                

微信好友

用微信扫描二维码,
加我好友。

微信公众号

用微信扫描二维码,
订阅小猪迷公众号。

234113618

用微信扫描二维码,
加入小猪迷 QQ 群。

Linux下使用rsync最快速删除大量文件的方法-小猪迷PHP[xiaozhumi.com]

Linux下使用rsync最快速删除大量文件的方法

https://www.xiaozhumi.com/linux/114.html