Fastest way to delete a folder structure in Linux

## The problem
Deleting a huge folder structure is a pain and can take forever. However if you want to take forever divided by 3, you can use `rsync`. 

It seems `rsync` is 3 time faster when deleting a huge folder structure than `rm` or `find` because it doesn't read the files before deleting.

## The trick

* Create an empty folder in `/tmp/empty_folder`
* Run the command:


```bash

rsync -aP --delete ./empty_folder/ ./target_folder/


````

Enjoy!

Zeno Popovici
02 Sep 2024
« Back to post