美文网首页
删除大量文件

删除大量文件

作者: 72d89184c236 | 来源:发表于2021-02-04 14:50 被阅读0次
如果在项目中遇到要一次性删除数十万量级的文件时,传统的rm -f指令就有点玩不转了。此时,rsync命令可以很好的进行这种操作。使用方法也很简单。

 假设我们要删除一个目录下有几十万文件的文件夹 /home/file/ 。

 首先要创建一个临时空文件夹  /home/temp/

 然后通过该指令用空文件夹覆盖掉目标文件夹

 rsync --delete-before -a -H -v /home/temp/ /home/file/     --删除时会输出详细信息

 rsync --delete-before -d /home/temp/ /home/file/     --直接删除,不会有任何输出

需要注意的是上面两个命令行中的两个文件中的空格 和命令中的所有的/都是必不可少的。

相关文章

  • 删除大量文件

    需要注意的是上面两个命令行中的两个文件中的空格 和命令中的所有的/都是必不可少的。

  • 快速删除大量文件

    昨天遇到一个问题,程序下载中间结果文件,由于磁盘大,上线几个月都没发现,最昨磁盘报警不足。想着rm -rf删除,发...

  • linux常用命令

    cp 1. 合并两个文件夹 2. 拷贝大量文件 rm 1. 删除大量文件 tar 1. 压缩大量文件 df 1. ...

  • [LINUX]海量文件删除方法

    Linux下删除文件夹下的海量文件,有时候会报错: Linux下通过 rm -f 删除大量文件时报错:Argume...

  • Liunx下删除文件效率对比

    对于删除文件 我们来测试一下Linux下面删除大量文件的效率。 1、rm删除 由于文件数量过多,rm不起作用。 2...

  • Linux下快速删除大量文件

    昨天遇到一个问题,在Linux中有一个文件夹里面含有大量的Cache文件(夹),数量级可能在百万级别,使用rm -...

  • rsync快速删除大量小文件

    有时候一个文件中有几十万个甚至更多子文件的情况下,就算这个文件不大,可能只有几G的情况下,用rm -rf 仍然很慢...

  • 记录一次删除错误

    一个文件夹下又13万个文件。 需求: 删除长的那个,留下短的 1.在一个目录下删除大量文件。 这样就是删除长度大于...

  • Linux上线遇到的问题总结,不定时更新

    1,Linux删除大量文件方法 使用场景:在项目部署tomcat后,在webapps下面会存在大量的文件,利用rm...

  • 快速删除包含大量文件的目录

    使用 rm -rf 效率不高,可使用 rsync (srcDir 为空目录)rsync -r --delete ...

网友评论

      本文标题:删除大量文件

      本文链接:https://www.haomeiwen.com/subject/oocszktx.html