要在linux下删除海量文件,比如有数十万个文件,此时常用的rm -rf * 就会等待时间很长。这时我们可以使用rsync快速删除大量文件。

1,建立一个空目录

mkdir /tmp/null

2,使用rsync删除目标目录

rsync --delete-before -a -H -v -P --stats /tmp/null/ /tmp/directory