当我们在linux系统中要删除数万或者数十万甚至数百万的文件时使用rm -rf *就不太好用,因为要等待很长一段时间。在这种情况之下我们可以使用linux系统命令rsync来巧妙的处理。rsync实际上用的是替换原理,处理数十万个文件也是秒删。

1. rsync安装,有些系统默认安装有该命令

Ubuntu系统:sudo apt-get install rsync

Fedora 系统:sudo yum install rsync

其他的可以源码安装,到下面的网站下载http://rsync.samba.org

2. rsync提供了一些跟删除有关的参数

rsync --help | grep delete

--del                                an alias for --delete-during

--delete                          delete extraneous files from destination dirs

--delete-before            receiver deletes before transfer, not during

--delete-during            receiver deletes during transfer (default)

--delete-delay              find deletions during, delete after

--delete-after                receiver deletes after transfer, not during

--delete-excluded        also delete excluded files from destination dirs<

linux快速删除大量目录,Linux 快速删除大量小文件方法相关推荐

  1. Linux 快速删除大量小文件方法

    Linux 快速删除大量小文件方法     当我们在linux系统中要删除数万或者数十万甚至数百万的文件时使用rm -rf *就不太好用,因为要等待很长一段时间.在这种情况之下我们可以使用linux系 ...

  2. linux之用xargs删除这个目录下面后缀为txt的文件(包括子目录)

    1问题 删除这个目录下面后缀为txt的文件(包括子目录) 2.xargs命令解决 find . -name "*.txt" | xargs rm -rf 3.xargs相关用途 比 ...

  3. linux之用 grep -r 关键字 快速搜索在目录下面的含有关键字的文件

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程 1.快速搜索在目录下面的含有关键字的文件 我们采用下面命令 cd directoriesgrep -r ...

  4. Ubuntu快速删除大量小文件方法

    进行以下两步操作即可: 1.第一步:创建空的文件夹: mkdir /tmp/blank 2.第二步:执行以下命令:rsync --delete-before -d /tmp/blank/ /home/ ...

  5. Windows上快速在指定目录打开cmd.exe命令行的方法

    前言 命令行在项目开发中使用频率很高,在指定目录中打开命令行也是很常见的需求,本文将介绍几种快速在指定目录打开cmd.exe命令行的方法,提高效率. 普通方式 运行->输入cmd.exe,点击确 ...

  6. 解决Linux下Tomcat日志目录下的catalina.log日志文件过大的问题

    解决Linux下Tomcat日志目录下的catalina.log日志文件过大的问题 参考文章: (1)解决Linux下Tomcat日志目录下的catalina.log日志文件过大的问题 (2)http ...

  7. Linux删掉一级目录,linux命令删除文件夹

    本文收集整理关于linux命令删除文件夹的相关议题,使用内容导航快速到达. 内容导航: Q1:linux shell 删除文件夹命令 iftestx"$1"=x"-f&q ...

  8. linux安装手动划分目录,Linux目录配置整理

    FHS: 为了规范各种Linux发行版的目录配置方法和目录定义而制定了FHS规范. 在FHS规范的Linux中,所有的文件和目录都由根目录开始,即"/",它是所有文件和目录的起点. ...

  9. Linux链接文件包括,Linux操作系统——系统各目录有什么作用、以及文件链接过程...

    三. Linux 系统目录结构 /bin - 用来贮存用户命令.目录 /usr/bin 也被用来贮存用户命令. /sbin - 许多系统命令(例如 shutdown)的贮存位置.目录 /usr/sbi ...

  10. linux zip压缩排除目录,Linux系统zip压缩命令详细参数,附文件排除选项的正确用法...

    这次给博客添加了纯代码缓存之后,发现缓存文件竟然达到了50多MB!而我的服务器每次还需要同步至七牛,文件体积的增加都会增加文件远程同步备份的时间.因此,我第一想到的办法就是在网站ZIP压缩打包的时候排 ...

最新文章

  1. Golang Failpoint 的设计与实现
  2. 企业Shell面试题18:单词及字母去重排序案例
  3. 从零开始学MVC3——创建项目
  4. spring cloud微服务分布式云架构-config配置自动刷新
  5. web前端时间戳转时间类型显示
  6. 阮一峰网络日志 第36期 2018年12月21日
  7. 联想拯救者Y7000P的一些功能键
  8. visual assist x 2406 和 2435,2443 原版安装下载,只要一分
  9. 【原创--学习整理】学习bat和dos的相关资料整理--汇总
  10. Unity3D 场景切换
  11. 计算机绘图中级,《计算机绘图中级教程》1.doc
  12. SAP软件系统合规性审计介绍
  13. excel应用(1)
  14. Android Studio 使用记录
  15. 在excel中,将指定文字(如:设计)批量加粗显示并变成红色字体?
  16. 计算机毕业设计-基于springboot的会员积分管理系统-会员等级管理系统java代码
  17. Java求1000以内的水仙花数
  18. QuickLook(简介)
  19. 一个小案例理解case穿透、switch语句
  20. 总目录- AutoSAR BSW高阶配置【持续更新中...】

热门文章

  1. 寄存器总结之通用寄存器
  2. 水晶报表 图表 百分比
  3. 【Halcon视觉】定位
  4. sketch里的ios控件_Sketch效率实现飞跃般的提升?先收下这些Symbol技巧
  5. javascript 获取当前日期 月份 时间
  6. Unity Shader 表面着色器边缘光(Rim Lighting)二
  7. 保定学院数学与计算机系2016,保定学院数学与计算机系
  8. Lanczos 重采样
  9. IBM X3530 M4 RAID 卡驱动下载
  10. MP4测试视频URL地址分享,亲测有效。可用于测试HTML5播放器效果。