转:Linux下使用rsync最快速删除海量文件的方法
转:http://www.ha97.com/4107.html
如果要在Linux下删除海量文件,需要删除数十万个文件。这个时候,我们常用的删除命令rm -fr * 就不好用了,因为要等待的时间太长。所以必须要采取一些非常手段。可以使用rsync来实现快速删除大量文件。
1、先安装rsync:
yuminstallrsync
2、建立一个空的文件夹:
mkdir/tmp/test
3、用rsync删除目标目录:
rsync--delete-before-a-H-v--progress--stats/tmp/test/log/
选项说明:
–delete-before接收者在传输之前进行删除操作
–progress在传输时显示传输过程
-a归档模式,表示以递归方式传输文件,并保持所有文件属性
-H保持硬连接的文件
-v详细输出模式
–stats给出某些文件的传输状态
相关推荐
xiaoemo0 2020-06-17
awoyaoc 2020-06-12
wiseMale 2020-05-31
会哭的雨 2020-05-30
ITlover00 2020-05-26
plusz 2020-05-09
深井兮兮 2020-05-01
jiangtie 2020-04-30
净无邪 2020-04-26
Wytheme 2020-02-16
secondid 2020-02-03
秋风瑟瑟 2020-01-06
会哭的雨 2019-12-12
insularisland 2019-12-06
leodengzx 2019-12-03
博小瑾 2014-03-18
ourtimes 2015-05-02
云计算和大数据 2019-11-12