Fast delete with rsync mkdir /tmp/empty rsync -a --delete /tmp/empty /tmp/big_folder/ And with Perl cd yourdirectory perl -e 'for(<*>){((stat)[9]<(unlink))}'