最快删除大量文件的方法

# 目录里面只有文件,没有目录
cd yourdirectory 
​​​​​​​perl -e 'for(<*>){((stat)[9]<(unlink))}'

# 目录里面有文件和目录
mkdir empty_dir
# 要注意带后面的/符号
rsync -a --delete empty_dir/    yourdirectory/
rmdir empty_dir yourdirectory

参考Efficiently delete large directory containing thousands of files

转载于:https://my.oschina.net/u/191928/blog/618671

猜你喜欢

转载自blog.csdn.net/weixin_34112181/article/details/91986991