博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux删除大量文件
阅读量:6237 次
发布时间:2019-06-22

本文共 453 字,大约阅读时间需要 1 分钟。

  hot3.png

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

1.新建一个空目录:

#mkdir /tmp/test

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

#rsync --delete-before -d --progress --stats /tmp/test/  /app/tomcat_einvvat/mfsmount/pdf/

选项说明: --delete-before        接收者在传输之前进行删除操作

                        -d                             同步不做递归操作

                        --progress                在传输时显示过程

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

 

清空大文件

touch /root/blank.txt

rsync -a --delete-before -progress –stats /root/blank.txt /root/nohup.out

转载于:https://my.oschina.net/jywm/blog/1844741

你可能感兴趣的文章
cocos2dx 实现软渲染引擎 soft rendering engine
查看>>
移动H5前端性能优化指南
查看>>
报表制作工具中自定义函数概述
查看>>
Sqoop2从Mysql导入Hdfs (hadoop-2.7.1,Sqoop 1.99.6)
查看>>
浮点数指令
查看>>
无法删除文件名称过长的文件
查看>>
手机端页面流畅滚动
查看>>
CentOS下 CPU 负载观察和性能监测
查看>>
Magento产品页面包屑导航(Breadcrumb)修正
查看>>
struts2 多文件上传
查看>>
在样式中控制列表长度
查看>>
项目经理之项目经理应该做什么(转)
查看>>
Git 分支 - 分支的衍合
查看>>
ubuntu在vmware下的安装与配置
查看>>
codewars050: 丢失的数组的长度
查看>>
JavaScript获取元素在浏览器画布中的绝对位置【转】
查看>>
程序员小说《OutOfMemory》第三次更新的部分
查看>>
interface和abstract interface
查看>>
Android之rild进程启动源码分析
查看>>
TextView
查看>>