[ZZ] 使用rsync来实现快速删除大量文件
昨天遇到了要在Linux下删除海量文件的情况,需要删除数十万个文件。这个是之前的程序写的日志,增长很快,而且没什么用。这个时候,我们常用的删除命令rm -fr * 就不好用了,因为要等待的时间太长。所以必须要采取一些非常手段。我们可以使用rsync来实现快速删除大量文件。
1、先安装rsync:
yum install rsync
2、建立一个空的文件夹:
mkdir /tmp/test
3、用rsync删除目标目录:
rsync --delete-before -a -H -v --progress --stats /tmp/test/ log/
这样我们要删除的log目录就会被清空了,删除的速度会非常快。rsync实际上用的是替换原理,处理数十万个文件也是秒删。
选项说明:
–delete-before 接收者在传输之前进行删除操作
–progress 在传输时显示传输过程
-a 归档模式,表示以递归方式传输文件,并保持所有文件属性
-H 保持硬连接的文件
-v 详细输出模式
–stats 给出某些文件的传输状态
转载于:https://www.cnblogs.com/sanquanfeng/p/3758730.html
[ZZ] 使用rsync来实现快速删除大量文件相关推荐
- Linux下使用rsync最快速删除海量文件的方法
遇到了要在Linux下删除海量文件的情况,需要删除数十万个文件.这个是之前的程序写的日志,增长很快,而且没什么用.这个时候,我们常用的删除命令rm -fr * 就不好用了,因为要等待的时间太长.所以必 ...
- linux rsync删文件速度,Linux下使用rsync最快速删除大量文件的方法
要在Linux下删除海量文件的情况,需要删除三层哈希目录下的几十万个文件.这个时候,删除命令rm -rf * 就不好用了,因为要等待的时间太长.所以必须要采取一些非常手段.我们可以使用rsync来实现 ...
- Linux下使用rsync最快速删除海量文件的方法分享
点评:昨天遇到了要在Linux下删除海量文件的情况,需要删除数十万个文件.这个是之前的程序写的日志,增长很快,而且没什么用 这个时候,我们常用的删除命令rm -fr * 就不好用了,因为要等待的时间太 ...
- Linux下使用rsync最快速删除大量文件的方法
要在Linux下删除海量文件的情况,需要删除三层哈希目录下的几十万个文件.这个时候,删除命令rm -rf * 就不好用了,因为要等待的时间太长.所以必须要采取一些非常手段.我们可以使用rsync来实现 ...
- 快速删除大文件 多级目录 同步并删除 rsync
快速删除多级目录 mkdir blank rsync --delete-before -a -H -v --progress --stats blank/ aa/ 快速删除大文件 touch /var ...
- Linux下快速删除大量文件/文件夹方法--rsync
假如你要在linux下删除大量文件,比如100万.1000万,像/var/spool/clientmqueue/的mail邮件, 像/usr/local/nginx/proxy_temp的nginx缓 ...
- 快速删除node_modules文件夹!!!
快速删除node_modules文件夹!!! node_modules文件数量太多了,直接删除太慢了 使用以下命令 快速删除node_modules文件夹 第一步:安装rimraf npm insta ...
- 快速删除node_modules文件夹:rimraf node_modules
快速删除node_modules文件夹 解决方法:使用npm的一个名为rimraf的模块进行删除 (手动删除会特别慢,右键-删除) 官方描述:The UNIX command rm -rf for n ...
- Windows 快速删除 大量文件
Windows下快速删除上万个文件和子目录 这个是工具: http://www.sunqizheng.com/blog/2255.html 为什么会慢 如果直接在Windows文件管理器里删除的话(通 ...
最新文章
- file invalid or corrupt. -vs2010
- 区块链经济时代得“先机”者得天下!
- 金蝶K/3 同步用核算项目配置
- 为什么C语言exe能直接打开,怎么让c语言生成的exe双击就能运行呢?
- yum 下载全量依赖 rpm 包及离线安装(终极解决方案)
- R语言 深圳 面授_「深圳侦探电话」用R语言实现深度学习情感分析
- 抛物面天线的工作原理是什么?
- Sonarqube+maven 分析代码
- 又收获一位副总裁?传暴风TV CEO刘耀平已加盟小米电视
- Idea启动报错 Error:java: System Java Compiler was not found in classpath
- docker images存放路径指定
- M1芯片电脑出现重装系统Bug,教你如何「正确」重装macOS
- api-ms-win-crt-runtime-l1-1-0.dll丢失问题
- 〖Linux〗以后台方式启动/结束指定程序/命令(不受 exit 或点击窗口关闭按钮等终端退出操作的影响)...
- 计算机网络管理的应用,计算机网络管理技术及应用
- CAD2016软件安装教程
- git管理工具从网上检索下来的项目没有绿色对勾
- 从零开始学java第一章 认识java
- 从0开始——CAD与Tekla开发入门
- Java 中的 IO 和 NIO
热门文章
- crntos7启动php命令_CentOS7设置php-fpm开机自启动
- 【C语言】结构体赋值
- Python3判断是否为回文数
- go odroid_小众奇葩!Odroid Go Super简评
- install npm 到某个文件下执行_如何将npm安装到指定目录?
- status_code想要得到302却得到200_中考200天倒计时!教你高效规划!抓紧抢报预留座位!...
- 机器人辅助的符文天赋_10.5版本T1辅助盘点 进攻型辅助主宰下路
- 如何正确使用工业级交换机?
- 21秋期末考试管理学基础10241k2
- 【渝粤题库】国家开放大学2021春2608中级财务会计(二)题目