删除一个千万级的数据用rm -fr 已经不适合了,采用rsync的方式可以解决,但是如果数据量上300W这个方法就不行了,还要取决于硬盘的均速。
mkdir /root/blank用rsync删除目标目录
rsync --delete-before -a -H -v --progress --stats /root/blank/ ./cache/这样我们要删除的 cache目录就会被清空了,删除的速 度会非常快。
先安装rsync.
aptitude install rsync建立一个空的文件夹mkdir /root/blank用rsync删除目标目录
rsync --delete-before -a -H -v --progress --stats /root/blank/ ./cache/这样我们要删除的 cache目录就会被清空了,删除的速 度会非常快。